#include <ap_Win32Dialog_EpubExportOptions.h>
Public Member Functions | |
AP_Win32Dialog_EpubExportOptions (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id) | |
virtual | ~AP_Win32Dialog_EpubExportOptions (void) |
virtual void | runModal (XAP_Frame *pFrame) |
INT_PTR | _onInitDialog (HWND hWnd, WPARAM wParam, LPARAM lParam) |
INT_PTR | _onCommand (HWND hWnd, WPARAM wParam, LPARAM lParam) |
Static Public Member Functions | |
static XAP_Dialog * | static_constructor (XAP_DialogFactory *pDF, XAP_Dialog_Id id) |
static INT_PTR CALLBACK | s_dlgProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) |
static void | setInstance (HINSTANCE hModule) |
static HINSTANCE | getInstance () |
Private Member Functions | |
void | setvalues () |
void | gathervalues () |
Private Attributes | |
HWND | m_hDlg |
Static Private Attributes | |
static HINSTANCE | m_hModule = NULL |
AP_Win32Dialog_EpubExportOptions::AP_Win32Dialog_EpubExportOptions | ( | XAP_DialogFactory * | pDlgFactory, | |
XAP_Dialog_Id | id | |||
) |
Referenced by static_constructor().
AP_Win32Dialog_EpubExportOptions::~AP_Win32Dialog_EpubExportOptions | ( | void | ) | [virtual] |
INT_PTR AP_Win32Dialog_EpubExportOptions::_onCommand | ( | HWND | hWnd, | |
WPARAM | wParam, | |||
LPARAM | lParam | |||
) |
INT_PTR AP_Win32Dialog_EpubExportOptions::_onInitDialog | ( | HWND | hWnd, | |
WPARAM | wParam, | |||
LPARAM | lParam | |||
) |
References UT_Win32LocaleString::c_str(), AP_Dialog_EpubExportOptions::can_set_Epub2(), AP_Dialog_EpubExportOptions::can_set_RenderMathMlToPng(), AP_Dialog_EpubExportOptions::can_set_SplitDocument(), UT_Win32LocaleString::fromUTF8(), XAP_App::getStringSet(), XAP_StringSet::getValue(), m_hDlg, XAP_Dialog::m_pApp, and setvalues().
Referenced by s_dlgProc().
void AP_Win32Dialog_EpubExportOptions::gathervalues | ( | ) | [private] |
static HINSTANCE AP_Win32Dialog_EpubExportOptions::getInstance | ( | ) | [inline, static] |
References m_hModule.
void AP_Win32Dialog_EpubExportOptions::runModal | ( | XAP_Frame * | pFrame | ) | [virtual] |
Implements AP_Dialog_EpubExportOptions.
References XAP_Frame::getFrameImpl(), AP_Dialog_EpubExportOptions::m_bShouldSave, m_hModule, and s_dlgProc().
INT_PTR CALLBACK AP_Win32Dialog_EpubExportOptions::s_dlgProc | ( | HWND | hWnd, | |
UINT | msg, | |||
WPARAM | wParam, | |||
LPARAM | lParam | |||
) | [static] |
References _onCommand(), _onInitDialog(), and UT_return_val_if_fail.
Referenced by runModal().
static void AP_Win32Dialog_EpubExportOptions::setInstance | ( | HINSTANCE | hModule | ) | [inline, static] |
References m_hModule.
Referenced by abi_plugin_register().
void AP_Win32Dialog_EpubExportOptions::setvalues | ( | ) | [private] |
References AP_Dialog_EpubExportOptions::get_Epub2(), AP_Dialog_EpubExportOptions::get_RenderMathMlToPng(), AP_Dialog_EpubExportOptions::get_SplitDocument(), and m_hDlg.
Referenced by _onCommand(), and _onInitDialog().
XAP_Dialog * AP_Win32Dialog_EpubExportOptions::static_constructor | ( | XAP_DialogFactory * | pDF, | |
XAP_Dialog_Id | id | |||
) | [static] |
References AP_Win32Dialog_EpubExportOptions().
HWND AP_Win32Dialog_EpubExportOptions::m_hDlg [private] |
Referenced by _onInitDialog(), gathervalues(), and setvalues().
HINSTANCE AP_Win32Dialog_EpubExportOptions::m_hModule = NULL [static, private] |
Referenced by getInstance(), runModal(), and setInstance().