ReactOS  0.4.12-dev-14-gd0c8636
explorer.h File Reference
#include "utility/shellclasses.h"
#include "shell/entries.h"
#include "shell/winfs.h"
#include "shell/shellfs.h"
#include "shell/unixfs.h"
#include "utility/window.h"
#include "shell/pane.h"
#include "shell/filechild.h"
#include "shell/shellbrowser.h"
#include "shell/mainframe.h"
Include dependency graph for explorer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ExplorerCmd
 Explorer command line parser. More...
 

Macros

#define _LIGHT_STARTMENU
 
#define _LAZY_ICONEXTRACT
 
#define _SINGLE_ICONEXTRACT
 
#define IDW_STATUSBAR   0x100
 
#define IDW_TOOLBAR   0x101
 
#define IDW_EXTRABAR   0x102
 
#define IDW_DRIVEBAR   0x103
 
#define IDW_ADDRESSBAR   0x104
 
#define IDW_SIDEBAR   0x106
 
#define IDW_FIRST_CHILD   0xC000 /*0x200*/
 
#define PM_GET_FILEWND_PTR   (WM_APP+0x05)
 
#define PM_GET_SHELLBROWSER_PTR   (WM_APP+0x06)
 
#define PM_GET_CONTROLWINDOW   (WM_APP+0x16)
 
#define PM_RESIZE_CHILDREN   (WM_APP+0x17)
 
#define PM_GET_WIDTH   (WM_APP+0x18)
 
#define PM_REFRESH   (WM_APP+0x1B)
 
#define PM_REFRESH_CONFIG   (WM_APP+0x1C)
 
#define CLASSNAME_FRAME   TEXT("CabinetWClass")
 
#define CLASSNAME_CHILDWND   TEXT("WFS_Child")
 
#define CLASSNAME_WINEFILETREE   TEXT("WFS_Tree")
 

Macro Definition Documentation

◆ _LAZY_ICONEXTRACT

#define _LAZY_ICONEXTRACT

Definition at line 30 of file explorer.h.

◆ _LIGHT_STARTMENU

#define _LIGHT_STARTMENU

Definition at line 29 of file explorer.h.

◆ _SINGLE_ICONEXTRACT

#define _SINGLE_ICONEXTRACT

Definition at line 31 of file explorer.h.

◆ CLASSNAME_CHILDWND

#define CLASSNAME_CHILDWND   TEXT("WFS_Child")

Definition at line 75 of file explorer.h.

Referenced by MDIShellBrowserChild::create(), WebChildWindow::create(), and InitInstance().

◆ CLASSNAME_FRAME

#define CLASSNAME_FRAME   TEXT("CabinetWClass")

Definition at line 73 of file explorer.h.

Referenced by InitInstance().

◆ CLASSNAME_WINEFILETREE

#define CLASSNAME_WINEFILETREE   TEXT("WFS_Tree")

Definition at line 76 of file explorer.h.

Referenced by FileChildWindow::create(), and InitInstance().

◆ IDW_ADDRESSBAR

#define IDW_ADDRESSBAR   0x104

Definition at line 56 of file explorer.h.

Referenced by MainFrameBase::MainFrameBase().

◆ IDW_DRIVEBAR

#define IDW_DRIVEBAR   0x103

Definition at line 55 of file explorer.h.

Referenced by create_drive_bar(), and MDIMainFrame::MDIMainFrame().

◆ IDW_EXTRABAR

#define IDW_EXTRABAR   0x102

Definition at line 54 of file explorer.h.

Referenced by MDIMainFrame::MDIMainFrame().

◆ IDW_FIRST_CHILD

#define IDW_FIRST_CHILD   0xC000 /*0x200*/

Definition at line 58 of file explorer.h.

Referenced by FrameWndProc(), MDIMainFrame::MDIMainFrame(), and show_frame().

◆ IDW_SIDEBAR

#define IDW_SIDEBAR   0x106

Definition at line 57 of file explorer.h.

Referenced by MainFrameBase::MainFrameBase().

◆ IDW_STATUSBAR

#define IDW_STATUSBAR   0x100

Definition at line 52 of file explorer.h.

Referenced by MainFrameBase::MainFrameBase(), and show_frame().

◆ IDW_TOOLBAR

#define IDW_TOOLBAR   0x101

Definition at line 53 of file explorer.h.

Referenced by MainFrameBase::MainFrameBase(), and show_frame().

◆ PM_GET_CONTROLWINDOW

#define PM_GET_CONTROLWINDOW   (WM_APP+0x16)

◆ PM_GET_FILEWND_PTR

◆ PM_GET_SHELLBROWSER_PTR

#define PM_GET_SHELLBROWSER_PTR   (WM_APP+0x06)

◆ PM_GET_WIDTH

#define PM_GET_WIDTH   (WM_APP+0x18)

Definition at line 67 of file explorer.h.

Referenced by DesktopBar::Resize(), QuickLaunchBar::WndProc(), and NotifyArea::WndProc().

◆ PM_REFRESH

◆ PM_REFRESH_CONFIG

#define PM_REFRESH_CONFIG   (WM_APP+0x1C)

◆ PM_RESIZE_CHILDREN

#define PM_RESIZE_CHILDREN   (WM_APP+0x17)