#include <ap_Win32Dialog_FormatTOC.h>
Public Member Functions | |
AP_Win32Dialog_FormatTOC (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id) | |
virtual | ~AP_Win32Dialog_FormatTOC (void) |
virtual void | runModeless (XAP_Frame *pFrame) |
virtual void | notifyActiveFrame (XAP_Frame *pFrame) |
virtual void | setTOCPropsInGUI (void) |
virtual void | setSensitivity (bool bSensitive) |
virtual void | destroy (void) |
virtual void | activate (void) |
void | setStyle (HWND hWnd, int nCtrlID) |
void | setMainLevel (UT_sint32 iLevel) |
void | setDetailsLevel (UT_sint32 iLevel) |
Static Public Member Functions | |
static XAP_Dialog * | static_constructor (XAP_DialogFactory *, XAP_Dialog_Id id) |
Public Attributes | |
UT_sint32 | m_iStartValue |
Private Attributes | |
AP_Win32Dialog_FormatTOC_Sheet * | m_pSheet |
AP_Win32Dialog_FormatTOC_General * | m_pGeneral |
AP_Win32Dialog_FormatTOC_Layout * | m_pLayout |
AP_Win32Dialog_FormatTOC::AP_Win32Dialog_FormatTOC | ( | XAP_DialogFactory * | pDlgFactory, | |
XAP_Dialog_Id | id | |||
) |
References m_iStartValue.
Referenced by static_constructor().
AP_Win32Dialog_FormatTOC::~AP_Win32Dialog_FormatTOC | ( | void | ) | [virtual] |
void AP_Win32Dialog_FormatTOC::activate | ( | void | ) | [virtual] |
void AP_Win32Dialog_FormatTOC::destroy | ( | void | ) | [virtual] |
References AP_Dialog_FormatTOC::finalize(), m_pGeneral, and m_pLayout.
Referenced by AP_Win32Dialog_FormatTOC_Sheet::_onOK().
void AP_Win32Dialog_FormatTOC::notifyActiveFrame | ( | XAP_Frame * | pFrame | ) | [virtual] |
void AP_Win32Dialog_FormatTOC::runModeless | ( | XAP_Frame * | pFrame | ) | [virtual] |
References XAP_Win32PropertySheet::addPage(), XAP_Win32PropertyPage::createPage(), XAP_Dialog::getApp(), XAP_Dialog::getDialogId(), XAP_Win32PropertySheet::getHandle(), XAP_Dialog::m_pApp, XAP_Dialog_Modeless::m_pDialog, m_pGeneral, m_pLayout, m_pSheet, XAP_App::rememberModelessId(), XAP_Win32PropertySheet::runModeless(), XAP_Win32PropertySheet::setApplyButton(), XAP_Win32PropertySheet::setCancelButton(), AP_Win32Dialog_FormatTOC_Layout::setContainer(), AP_Win32Dialog_FormatTOC_General::setContainer(), AP_Win32Dialog_FormatTOC_Sheet::setContainer(), XAP_Win32PropertySheet::setOkButton(), AP_Dialog_FormatTOC::startUpdater(), and UT_return_if_fail.
void AP_Win32Dialog_FormatTOC::setDetailsLevel | ( | UT_sint32 | iLevel | ) |
References AP_Dialog_FormatTOC::getDetailsLevel(), XAP_Win32PropertyPage::getHandle(), AP_Dialog_FormatTOC::getTOCPropVal(), AP_Win32Dialog_FormatTOC_Layout::loadCtrlsValuesForDetailsLevel(), m_pLayout, XAP_Win32DialogBase::setWindowText(), and UT_UTF8String::utf8_str().
Referenced by AP_Win32Dialog_FormatTOC_Layout::_onCommand().
void AP_Win32Dialog_FormatTOC::setMainLevel | ( | UT_sint32 | iLevel | ) |
References XAP_Win32PropertyPage::getHandle(), AP_Dialog_FormatTOC::getMainLevel(), AP_Dialog_FormatTOC::getTOCPropVal(), m_pGeneral, AP_Win32App::s_fromUTF8ToWinLocale(), pt_PieceTable::s_getLocalisedStyleName(), and UT_UTF8String::utf8_str().
Referenced by AP_Win32Dialog_FormatTOC_General::_fillGUI(), and AP_Win32Dialog_FormatTOC_General::_onCommand().
void AP_Win32Dialog_FormatTOC::setSensitivity | ( | bool | bSensitive | ) | [virtual] |
References m_pGeneral, m_pLayout, and XAP_Win32PropertyPage::setChanged().
void AP_Win32Dialog_FormatTOC::setStyle | ( | HWND | hWnd, | |
int | nCtrlID | |||
) |
References AP_Dialog_FormatTOC::applyTOCPropsToDoc(), UT_String::c_str(), AP_Dialog_FormatTOC::getMainLevel(), AP_Dialog_FormatTOC::getNewStyle(), AP_Win32App::s_fromUTF8ToWinLocale(), pt_PieceTable::s_getLocalisedStyleName(), AP_Dialog_FormatTOC::setTOCProperty(), UT_String_sprintf(), and UT_UTF8String::utf8_str().
Referenced by AP_Win32Dialog_FormatTOC_General::_onCommand().
void AP_Win32Dialog_FormatTOC::setTOCPropsInGUI | ( | void | ) | [virtual] |
XAP_Dialog * AP_Win32Dialog_FormatTOC::static_constructor | ( | XAP_DialogFactory * | pFactory, | |
XAP_Dialog_Id | id | |||
) | [static] |
References AP_Win32Dialog_FormatTOC().
Referenced by AP_Win32Dialog_FormatTOC_Layout::_onNotify(), and AP_Win32Dialog_FormatTOC().
Referenced by destroy(), runModeless(), setMainLevel(), setSensitivity(), and setTOCPropsInGUI().
Referenced by destroy(), runModeless(), setDetailsLevel(), setSensitivity(), and setTOCPropsInGUI().
Referenced by runModeless().