#include <win32_dialog.h>
|
static INT_PTR CALLBACK | DlgProc (HWND wnd, UINT msg, WPARAM wp, LPARAM lp) |
|
Definition at line 94 of file win32_dialog.h.
Enumerator |
---|
status_construction |
|
status_lifetime |
|
status_destruction_requested |
|
status_destruction |
|
Definition at line 107 of file win32_dialog.h.
enum dialog_helper::dialog_modeless_v2::@24 m_status
dialog_helper::dialog_modeless_v2::~dialog_modeless_v2 |
( |
| ) |
|
|
protectedvirtual |
Definition at line 207 of file win32_dialog.cpp.
214 if (is_window_being_destroyed)
217 DestroyWindow(
m_wnd);
enum dialog_helper::dialog_modeless_v2::@24 m_status
Definition at line 201 of file win32_dialog.cpp.
static INT_PTR CALLBACK DlgProc(HWND wnd, UINT msg, WPARAM wp, LPARAM lp)
enum dialog_helper::dialog_modeless_v2::@24 m_status
HWND HINSTANCE bool p_stealfocus
HWND HINSTANCE p_instance
dialog_helper::dialog_modeless_v2::__declspec |
( |
deprecated |
| ) |
|
|
protected |
static dialog_modeless_v2* dialog_helper::dialog_modeless_v2::__unsafe__instance_from_window |
( |
HWND |
p_wnd | ) |
|
|
inlinestaticprotected |
Definition at line 102 of file win32_dialog.h.
dialog_modeless_v2(const dialog_modeless_v2 &)
void dialog_helper::dialog_modeless_v2::detach_window |
( |
| ) |
|
|
private |
INT_PTR CALLBACK dialog_helper::dialog_modeless_v2::DlgProc |
( |
HWND |
wnd, |
|
|
UINT |
msg, |
|
|
WPARAM |
wp, |
|
|
LPARAM |
lp |
|
) |
| |
|
staticprivate |
Definition at line 221 of file win32_dialog.cpp.
225 if (msg == WM_INITDIALOG)
229 thisptr->m_wnd = wnd;
230 SetWindowLongPtr(wnd,DWLP_USER,lp);
231 if (GetWindowLong(wnd,GWL_STYLE) & WS_POPUP) {
235 else thisptr =
reinterpret_cast<dialog_modeless_v2*
>(GetWindowLongPtr(wnd,DWLP_USER));
237 if (thisptr != NULL) rv = thisptr->on_message_internal(msg,wp,lp);
239 if (msg == WM_DESTROY)
typedef BOOL(WINAPI *pPowerSetRequest_t)(__in HANDLE PowerRequest
static void g_add(HWND p_wnd)
Static helper; see add().
dialog_modeless_v2(const dialog_modeless_v2 &)
static void g_remove(HWND p_wnd)
Static helper; see remove().
HWND dialog_helper::dialog_modeless_v2::get_wnd |
( |
| ) |
const |
|
inlineprotected |
virtual BOOL dialog_helper::dialog_modeless_v2::on_message |
( |
UINT |
msg, |
|
|
WPARAM |
wp, |
|
|
LPARAM |
lp |
|
) |
| |
|
inlineprotectedvirtual |
BOOL dialog_helper::dialog_modeless_v2::on_message_internal |
( |
UINT |
msg, |
|
|
WPARAM |
wp, |
|
|
LPARAM |
lp |
|
) |
| |
|
private |
Definition at line 258 of file win32_dialog.cpp.
262 if (msg == WM_DESTROY)
274 if (msg == WM_INITDIALOG)
return m_stealfocus ? TRUE : FALSE;
enum dialog_helper::dialog_modeless_v2::@24 m_status
virtual BOOL on_message(UINT msg, WPARAM wp, LPARAM lp)
enum { ... } dialog_helper::dialog_modeless_v2::m_status |
const bool dialog_helper::dialog_modeless_v2::m_stealfocus |
|
private |
HWND dialog_helper::dialog_modeless_v2::m_wnd |
|
private |
HWND dialog_helper::dialog_modeless_v2::p_parent |
|
protected |
HWND HINSTANCE bool dialog_helper::dialog_modeless_v2::p_stealfocus = true) |
|
protected |
The documentation for this class was generated from the following files: