XMLStorage::XMLNode::AttributeMap | Map of XML node attributes |
BackgroundWindow | Subclassed background window behind the visible desktop window |
BitmapSelection | BitmapSelection locally selects a bitmap into a device context |
BkMode | BkMode locally sets the background mode for drawing |
Bookmark | |
BookmarkFolder | |
BookmarkList | |
BookmarkNode | |
BootSector | |
BootSector32 | |
BrowseMenu | "Browse Files..." sub-start menu |
BrowserCallback | |
BrowserNavigator | |
BrushSelection | BrushSelection locally selects a brush into a device context |
BStr | |
BtnWindowClass | Window class with gray background color |
Buffer | |
BufferCanvas | BufferCanvas manages offscreen bitmaps selected into memory device contexts |
BufferedCanvas | BufferedCanvas enables double buffering for a device context |
BufferedPaintCanvas | BufferedPaintCanvas extends PaintCanvas for double buffering |
Button | This class constructs button controls |
Cache | |
Canvas | Canvas is a encapsulation of device contexts |
XMLStorage::XMLNode::Children | Internal children node list |
ChildWindow | Class ChildWindow represents MDI child windows |
ChildWndInfo | Information structure for creation of a MDI child window |
ClientRect | ClientRect retreives the client area rectangle of a window |
ClockWindow | Window for displaying the time in the tray notification area |
CollectProgramsThread | Thread for collecting start menu entries |
ColorStatic | |
COMException | Exception with context information |
COMExceptionBase | |
ComInit | COM Initialisation |
CommonControlInit | Initialization of windows common controls |
CommonDesktop | Caching of desktop ShellFolder object |
CommonShellMalloc | We use a common IMalloc object for all shell memory allocations |
ComSrvObject | |
ConnectionPoint< T > | |
XMLStorage::const_XMLChildrenFilter::const_iterator | Internal iterator class |
XMLStorage::XMLStreamChildrenIterator::const_iterator | Internal iterator class |
XMLStorage::XMLStreamChildrenFilter::const_iterator | Internal iterator class |
XMLStorage::XMLPropertyReader::const_iterator | Internal iterator class |
XMLStorage::XS_StringMap::const_iterator | |
XMLStorage::const_XMLChildrenFilter | Read only iterator access to children nodes with name filtering |
XMLStorage::const_XMLPos | Iterator for XML trees |
Context | |
CRITICAL_SECTION | |
CritSect | Critical section wrapper |
CtlColorParent< BASE > | |
CtxMenuInterfaces | |
DataStorage | Structure containing information for one format of EnumFormatEtcImpl |
DEntry | |
DEntry_E | |
Desktop | |
DesktopBar | Desktop bar window, also known as "system tray" |
DesktopDropTarget | OLE drop target for the desktop window |
DesktopFolder | Shell folder of the desktop |
DesktopFolderPath | Shell folder path of the desktop |
Desktops | |
DesktopSettingsDlg | "Desktopbar Settings" Property Sheet Dialog |
DesktopShellView | Subclassed ShellView window |
DesktopWindow | Implementation of the Explorer desktop window |
Dialog | The class Dialog implements modal dialogs |
DialogWindow | The class DialogWindow implements modeless dialogs, which are managed by Window::dispatch_dialog_msg() in Window::MessageLoop() |
Directory | Base for all directory entries |
dirent | |
dirsecz | |
XMLStorage::DocType | XML document type description |
DragSourceHelper | Implementation of IDragSourceHelper interface |
dskrwblk | |
DWebBrowserEvents2IF | |
DWebBrowserEvents2Impl | |
DynamicFct< FCT > | Link dynamicly to functions by using GetModuleHandle() and GetProcAddress() |
DynamicLoadLibFct< FCT > | Link dynamicly to functions by using LoadLibrary() and GetProcAddress() |
EditController | |
Entry | Base of all file and directory entries |
EnumFormatEtcImpl | Implementation of IEnumFORMATETC interface |
EventConnection | |
EventConnector | |
ExecuteDialog | The "Execute..."-dialog lets the user enter a command line to launch |
ExplorerAboutDlg | "About Explorer" Dialog |
ExplorerCmd | Explorer command line parser |
ExplorerGlobals | Structure containing global variables of Explorer |
ExtContextMenuHandlerT< BASE > | |
FAT_attribute | |
FATChildWndInfo | Information structure for creation of FileChildWindow |
FATDirectory | FAT file system directory-entry |
FATDrive | FAT drive root entry |
FATEntry | FAT file system file-entry |
fattr | |
Favorites | |
FavoritesMenu | Bookmarks sub-startmenu |
fdate | |
FileChildWindow | MDI child window displaying file lists |
FileChildWndInfo | Information structure for creation of FileChildWindow |
FileSysShellPath | Retrieval of file system paths of ShellPath objects |
FileTypeInfo | Management of file types |
FileTypeManager | |
FindProgramDlg | Dialog to work with the complete list of start menu entries |
FixedDWebBrowserEvents2 | |
FlatButton | Subclass button controls to paint colored text labels |
FmtString | |
FolderBrowser | Browse dialog operating on shell namespace |
FontSelection | FontSelection locally selects a font for drawing |
FPDEntry | Entry for the list in "find program" dialogs |
ftime | |
FullScreenParameters | Structure containing information about full screen display of the frame window |
XMLStorage::HeaderlessXMLFormat | |
HiddenWindow | Locally hide a window |
HyperlinkCtrl | Hyperlink Controls |
ICommDlgBrowser | |
IComSrvBase< BASE, OBJ > | |
IComSrvQI< BASE > | |
IComSrvQI< IUnknown > | |
Icon | |
IconCache | |
IconWindowClass | Window class with specified icon from resources |
IDataObject | |
IDataObjectImpl | Implementation of IDataObject interface |
IDropSource | |
IDropSourceImpl | Implementation of IDropSource interface |
IDropTarget | |
IDropTargetImpl | Implementation of IDropTarget interface |
IEnumFORMATETC | |
ifstream | |
IOleClientSite | |
IOleCommandTarget | |
IOleInPlaceSite | |
IPCtrlWindow< BASE, SMARTPTR > | |
IServiceProvider | |
IShellBrowser | |
IShellBrowserImpl | Implementation of IShellBrowser and ICommDlgBrowser interfaces for explorer child windows (see ShellBrowserChild) |
IShellFolderPtr | |
IShellFolderViewCB | |
IShellLinkPtr | |
XMLStorage::XS_StringMap::iterator | |
XMLStorage::XMLChildrenFilter::iterator | Internal iterator class |
IUnknown | |
Kette | |
list | |
ListSort | Sorting of list controls |
Lock | Lock protects a code section utilizing a critical section |
MainFrameBase | Explorer frame window base class |
map | |
MDIMainFrame | |
MdiSdiDlg | Configuration dialog to choose between MDI and SDI mode |
MDIShellBrowserChild | |
MemCanvas | Memory Canvas creates and destroys memory devoce contexts |
MenuInfo | Menu info structure |
NotifyArea | Tray notification area aka "tray" |
NotifyHook | |
NotifyIconConfig | Configuration for the display mode of a notification icon |
NotifyIconDlgInfo | |
NotifyIconIndex | NotifyIconIndex is used for maintaining the order of notification icons |
NotifyInfo | Structure for maintaining informations about one notification icon |
NTDLL | |
NtObjChildWndInfo | Information structure for creation of FileChildWindow for NT object namespace |
NtObjDirectory | NtObj file system directory-entry |
NtObject | |
NtObjectInfo | |
NtObjEntry | NtObj file system file-entry |
ofstream | |
OleInit | OLE initialisation for drag drop support |
OleInPlaceClient | |
OpenStruct | |
OutputWorker | Worker for drawing contents of file lists in child pane |
OwnerdrawnButton | Subclass button controls to draw them by using PM_DISPATCH_DRAWITEM The owning window should use the OwnerDrawParent template to route owner draw messages to the buttons |
OwnerDrawParent< BASE > | Draw message routing for ColorButton and PictureButton |
PaintCanvas | PaintCanvas is a encapsulation of device contexts managed by BeginPaint()/EndPaint() |
PAINTSTRUCT | |
Pane | Child window pane for displaying file lists |
XMLStorage::ParseContext | |
PictureButton | Subclass button controls to paint pictures left to the labels |
PIDList | List of PIDLs |
Point | PointL encapsulates the POINT structure into a C++ object |
PopupMenu | Popup Menus |
PreTranslateWindow | PreTranslateWindow is used to register windows to be called by Window::pretranslate_msg() |
PropertySheetDialog | Property Sheet dialog |
PROPSHEETHEADER | |
PROPSHEETPAGE | |
PropSheetPage | |
PropSheetPageDlg | Property Sheet Page (inner dialog) |
QuickLaunchBar | Quick launch bar window |
QuickLaunchEntry | Quick launch bar shortcut |
QuickLaunchMap | Map for managing the task bar buttons |
XMLStorage::ReadBuffer | |
RecentStartMenu | "Recent Files" sub-start menu |
RegDirectory | Registry key entry |
RegEntry | Registry entry |
RegistryChildWndInfo | Information structure for creation of FileChildWindow for the Registry |
RegistryRoot | Registry key entry |
ResBitmap | Convenient loading of bitmap resources |
ResIcon | Convenient loading of standard (32x32) icon resources |
ResIconEx | Convenient loading of icon resources with specified sizes |
ResizeController< BASE > | Controller base template class for resizable dialogs |
ResizeEntry | Structure to assign RESIZE_FLAGS to dialogs control |
ResizeManager | Management of controls in resizable dialogs |
ResString | Convenient loading of string resources |
Root | Root entry for file system trees |
RtlAnsiString | |
RtlUnicodeString | |
SDIMainFrame | |
SearchMenu | Search sub-startmenu |
SelectedBitmap | SelectedBitmap is used to localy select bitmaps into device contexts |
SettingsMenu | Settings sub-startmenu |
ShellBrowser | Implementation of IShellBrowserImpl interface in explorer child windows |
ShellBrowserChildT< BASE > | |
ShellChildWndInfo | Information structure for creation of MDIShellBrowserChild |
ShellDirectory | Shell folder entry |
ShellEntry | Shell file/directory entry |
ShellFolder | IShellFolder smart pointer |
ShellItemEnumerator | Wrapper class for enumerating shell namespace objects |
ShellLinkPtr | IShellLink smart pointer |
ShellMalloc | Wrapper class for IMalloc with usage of common allocator |
ShellPath | Wrapper class for item ID lists |
ShellPathInfo | Information structure to hold current shell folder information |
SIfacePtr< T > | Wrapper class for COM interface pointers |
SimpleComObject | |
SmallIcon | Convenient loading of small (16x16) icon resources |
SpecialFolder | Retrieval of special shell folder |
SpecialFolderFSPath | File system path of special folder |
SpecialFolderPath | Retrieval of special shell folder paths |
SShellPtr< T > | Wrapper template class for pointers to shell objects managed by IMalloc |
XMLStorage::XMLWriter::StackEntry | Container for XMLWriter state information |
StartButton | Special "Start" button with one click activation |
StartMenu | Startmenu window |
StartMenuButton | StartMenuButton draws the face of a StartMenuCtrl button control |
StartMenuCreateInfo | Structor containing information for creating of start menus |
StartMenuCtrl | To create a Startmenu button control, construct a StartMenuCtrl object |
StartMenuDirectory | StartMenuDirectory is used to store the base directory of start menus |
StartMenuEntry | Structure holding information about one start menu entry |
StartMenuHandler | Handling of standard start menu commands |
StartMenuRoot | Startmenu root window |
StartMenuRootCreateInfo | |
StartMenuSeparator | Separator between start menu entries |
StartmenuSettingsDlg | "Startmenu Settings" Property Sheet Dialog |
Static | This class constructs static controls |
Window::StaticWindowData | Structure for managing critical sections as static class information in struct Window |
string | |
String | String class for TCHAR strings |
STRRET | |
StrRetA | Easy retrieval of multi byte strings out of STRRET structures |
StrRetW | Easy retrieval of wide char strings out of STRRET structures |
XMLStorage::StyleSheet | XML Stylesheet entry |
XMLStorage::StyleSheetList | List of StyleSheet entries |
SubclassedWindow | SubclassedWindow is used to wrap already existing window handles into C++ Window objects |
SysCacheIcon | |
TaskBar | Taskbar window |
TaskBarEntry | Internal task bar button management entry |
TaskBarMap | Map for managing the task bar buttons, mapped by application window handle |
TaskbarSettingsDlg | "Taskbar Settings" Property Sheet Dialog |
TextColor | TextColor locally selects a text color for drawing |
Thread | Thread base class |
XMLStorage::tifstream | |
XMLStorage::TmpHeap | |
XMLStorage::tofstream | |
ToolTip | Encapsulation of tool tip controls |
TrayIcon | |
TrayIconControllerTemplate< BASE > | |
TrayNotifyCDS | Copy data structure for tray notifications |
TrayNotifyDlg | Configuration dialog for notification icons |
TreeDropTarget | OLE drop target for tree controls |
TypeCheck< CLASS > | Dynamic casting of Window pointers |
UNC | |
UnicodeString | |
Variant | |
VARIANT | |
WaitCursor | Wait cursor |
WebChildWindow | Encapsulation of Web control in MDI child windows |
WebChildWndInfo | Information structure for creation of WebChildWindow |
WinDirectory | Windows file system directory-entry |
Window | Class Window is the base class for several C++ window wrapper classes |
WindowCanvas | WindowCanvas is a encapsulation of client area device contexts |
WindowClass | WindowClass is a neat wrapper for RegisterClassEx() |
WindowCreator< WND_CLASS > | Template class used in macro WINDOW_CREATOR to define the creater functions for Window objects |
WindowCreatorInfo< WND_CLASS, INFO_CLASS > | Template class used in macro WINDOW_CREATOR_INFO to the define creater functions for Window objects with additional creation information |
WindowHandle | Base of all structures storing a window handle |
WindowRect | ClientRect retreives the window rectangle of a window |
WinEntry | Windows file system file-entry |
WNDCLASSEX | |
XMLStorage::XMLBool | Type converter for boolean data |
XMLStorage::XMLBoolRef | Type converter for boolean data with write access |
XMLStorage::XMLChildrenFilter | Iterator access to children nodes with name filtering |
XMLStorage::XMLDoc | XML document holder |
XMLStorage::XMLDouble | Type converter for numeric data |
XMLStorage::XMLDoubleRef | Type converter for numeric data with write access |
XMLStorage::XMLError | XML Error with message and location |
XMLStorage::XMLErrorList | List of XMLError entries |
XMLStorage::XMLFormat | Management of XML file headers and formating |
XMLStorage::XMLInt | Type converter for integer data |
XMLStorage::XMLInt64 | Type converter for integer data |
XMLStorage::XMLInt64Ref | Type converter for integer data with write access |
XMLStorage::XMLIntRef | Type converter for integer data with write access |
XMLStorage::XMLLocation | Location of XML Node including XML file name |
XMLStorage::XMLMessage | XML message wrapper |
XMLStorage::XMLMessageFromString | Helper structure to read XML messages from strings |
XMLStorage::XMLMessageReader | Reader for XML Messages |
XMLStorage::XMLNode | In memory representation of an XML node |
XMLStorage::XMLPos | Iterator for XML trees |
XMLStorage::XMLProperty | Key/value pair for property data access |
XMLStorage::XMLPropertyReader | Utility class to read property settings from a XML tree |
XMLStorage::XMLReader | XML file reader |
XMLStorage::XMLReaderBase | XML reader base class |
XMLStorage::XMLStateReader | |
XMLStorage::XMLStreamChildrenFilter | Read only iterator access to children nodes to XMLStreamReader nodes with name filtering |
XMLStorage::XMLStreamChildrenIterator | Read only iterator access to XMLStreamReader nodes |
XMLStorage::XMLStreamReader | |
XMLStorage::XMLString | Type converter for string data |
XMLStorage::XMLStringRef | Type converter for string data with write access |
XMLStorage::XMLWriter | On the fly XML writer |
XMLStorage::XPath | |
XMLStorage::XPathElement | |
XMLStorage::XS_SMNode | |
XMLStorage::XS_String | String class for TCHAR strings |
XMLStorage::XS_StringMap |
ROS Explorer Source Code Documentation
generated on 02.01.2013 by ![]() |