#include <ap_Win32Dialog_Background.h>
Public Member Functions | |
AP_Win32Dialog_Background (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id) | |
virtual | ~AP_Win32Dialog_Background (void) |
virtual void | runModal (XAP_Frame *pFrame) |
Static Public Member Functions | |
static XAP_Dialog * | static_constructor (XAP_DialogFactory *, XAP_Dialog_Id id) |
Private Member Functions | |
void | _centerDialog () |
void | _callHelp () |
Static Private Member Functions | |
static UINT CALLBACK | s_hookProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) |
Private Attributes | |
HWND | m_hDlg |
AP_Win32Dialog_Background::AP_Win32Dialog_Background | ( | XAP_DialogFactory * | pDlgFactory, | |
XAP_Dialog_Id | id | |||
) |
Referenced by static_constructor().
AP_Win32Dialog_Background::~AP_Win32Dialog_Background | ( | void | ) | [virtual] |
void AP_Win32Dialog_Background::_callHelp | ( | ) | [private] |
References XAP_Dialog::getHelpUrl(), helpLocalizeAndOpenURL(), and size.
Referenced by s_hookProc().
void AP_Win32Dialog_Background::_centerDialog | ( | ) | [private] |
References m_hDlg, and UT_return_if_fail.
Referenced by s_hookProc().
void AP_Win32Dialog_Background::runModal | ( | XAP_Frame * | pFrame | ) | [virtual] |
Implements AP_Dialog_Background.
References AP_Dialog_Background::a_CANCEL, AP_Dialog_Background::a_OK, cc, gchar, AP_Dialog_Background::getColor(), XAP_Frame::getFrameImpl(), UT_RGBColor::m_blu, UT_RGBColor::m_grn, UT_RGBColor::m_red, s_hookProc(), AP_Dialog_Background::setAnswer(), AP_Dialog_Background::setColor(), UT_parseColor(), UT_return_if_fail, and UT_setColor().
UINT CALLBACK AP_Win32Dialog_Background::s_hookProc | ( | HWND | hWnd, | |
UINT | msg, | |||
WPARAM | wParam, | |||
LPARAM | lParam | |||
) | [static, private] |
References _callHelp(), _centerDialog(), and m_hDlg.
Referenced by runModal().
XAP_Dialog * AP_Win32Dialog_Background::static_constructor | ( | XAP_DialogFactory * | pFactory, | |
XAP_Dialog_Id | id | |||
) | [static] |
References AP_Win32Dialog_Background().
HWND AP_Win32Dialog_Background::m_hDlg [private] |
Referenced by _centerDialog(), and s_hookProc().