information structure for creation of FileChildWindow More...
#include <filechild.h>
Public Types | |
typedef ChildWndInfo | super |
Public Member Functions | |
FileChildWndInfo (HWND hmdiclient, LPCTSTR path, ENTRY_TYPE etype=ET_UNKNOWN) | |
Public Attributes | |
ENTRY_TYPE | _etype |
LPCTSTR | _path |
WINDOWPLACEMENT | _pos |
int | _open_mode |
information structure for creation of FileChildWindow
Definition at line 30 of file filechild.h.
typedef ChildWndInfo FileChildWndInfo::super |
Reimplemented in ShellChildWndInfo, NtObjChildWndInfo, RegistryChildWndInfo, FATChildWndInfo, and WebChildWndInfo.
Definition at line 32 of file filechild.h.
FileChildWndInfo::FileChildWndInfo | ( | HWND | hmdiclient, |
LPCTSTR | path, | ||
ENTRY_TYPE | etype = ET_UNKNOWN |
||
) |
Definition at line 38 of file filechild.cpp.
References _etype, _open_mode, _path, _pos, ET_UNKNOWN, ET_WINDOWS, OWM_DETAILS, and OWM_EXPLORE.
: super(hmdiclient), _etype(etype) { #ifndef _NO_WIN_FS if (etype == ET_UNKNOWN) #ifdef __WINE__ if (*path == '/') _etype = ET_UNIX; else #endif _etype = ET_WINDOWS; #endif _path = path; _pos.length = sizeof(WINDOWPLACEMENT); _pos.flags = 0; _pos.showCmd = SW_SHOWNORMAL; _pos.rcNormalPosition.left = CW_USEDEFAULT; _pos.rcNormalPosition.top = CW_USEDEFAULT; _pos.rcNormalPosition.right = CW_USEDEFAULT; _pos.rcNormalPosition.bottom = CW_USEDEFAULT; _open_mode = OWM_EXPLORE|OWM_DETAILS; }
Definition at line 36 of file filechild.h.
Referenced by FileChildWindow::FileChildWindow(), and FileChildWndInfo().
Definition at line 40 of file filechild.h.
Referenced by FileChildWindow::FileChildWindow(), FileChildWndInfo(), MDIShellBrowserChild::update_shell_browser(), and MDIMainFrame::WndProc().
Definition at line 37 of file filechild.h.
Referenced by FileChildWindow::create(), FileChildWindow::FileChildWindow(), FileChildWndInfo(), and WebChildWindow::WebChildWindow().
WINDOWPLACEMENT FileChildWndInfo::_pos |
Definition at line 39 of file filechild.h.
Referenced by WebChildWindow::create(), MDIShellBrowserChild::create(), FileChildWindow::create(), FileChildWndInfo(), and MDIMainFrame::WndProc().
ROS Explorer Source Code Documentation
generated on 02.01.2013 by ![]() |