#include <xap_UnixDlg_HTMLOptions.h>
Public Member Functions | |
XAP_UnixDialog_HTMLOptions (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id) | |
virtual | ~XAP_UnixDialog_HTMLOptions (void) |
virtual void | runModal (XAP_Frame *pFrame) |
void | toggle_Is4 () |
void | toggle_AbiWebDoc () |
void | toggle_DeclareXML () |
void | toggle_AllowAWML () |
void | toggle_EmbedCSS () |
void | toggle_EmbedImages () |
void | toggle_MathMLRenderPNG () |
void | toggle_SplitDocument () |
void | refreshStates () |
Static Public Member Functions | |
static XAP_Dialog * | static_constructor (XAP_DialogFactory *, XAP_Dialog_Id id) |
Private Member Functions | |
void | event_OK (void) |
void | event_SaveSettings (void) |
void | event_RestoreSettings (void) |
void | event_Cancel (void) |
GtkWidget * | _constructWindow (void) |
Private Attributes | |
GtkWidget * | m_windowMain |
GtkWidget * | m_wIs4 |
GtkWidget * | m_wAbiWebDoc |
GtkWidget * | m_wDeclareXML |
GtkWidget * | m_wAllowAWML |
GtkWidget * | m_wEmbedCSS |
GtkWidget * | m_wEmbedImages |
GtkWidget * | m_wMathMLRenderPNG |
GtkWidget * | m_wSplitDocument |
XAP_UnixDialog_HTMLOptions::XAP_UnixDialog_HTMLOptions | ( | XAP_DialogFactory * | pDlgFactory, | |
XAP_Dialog_Id | id | |||
) |
Referenced by static_constructor().
XAP_UnixDialog_HTMLOptions::~XAP_UnixDialog_HTMLOptions | ( | void | ) | [virtual] |
GtkWidget * XAP_UnixDialog_HTMLOptions::_constructWindow | ( | void | ) | [private] |
References abiAddButton(), abiDialogNew(), BUTTON_CANCEL, BUTTON_OK, BUTTON_RESTORE_SETTINGS, BUTTON_SAVE_SETTINGS, XAP_App::getStringSet(), XAP_StringSet::getValue(), XAP_StringSet::getValueUTF8(), label, XAP_Dialog::m_pApp, m_wAbiWebDoc, m_wAllowAWML, m_wDeclareXML, m_wEmbedCSS, m_wEmbedImages, m_windowMain, m_wIs4, m_wMathMLRenderPNG, m_wSplitDocument, refreshStates(), s, s_AbiWebDoc(), s_AllowAWML(), s_DeclareXML(), s_EmbedCSS(), s_EmbedImages(), s_Is4(), s_MathMLRenderPNG(), and s_SplitDocument().
Referenced by runModal().
void XAP_UnixDialog_HTMLOptions::event_Cancel | ( | void | ) | [private] |
References XAP_Dialog_HTMLOptions::m_bShouldSave.
Referenced by runModal().
void XAP_UnixDialog_HTMLOptions::event_OK | ( | void | ) | [private] |
References XAP_Dialog_HTMLOptions::m_bShouldSave.
Referenced by runModal().
void XAP_UnixDialog_HTMLOptions::event_RestoreSettings | ( | void | ) | [private] |
References refreshStates(), and XAP_Dialog_HTMLOptions::restoreDefaults().
Referenced by runModal().
void XAP_UnixDialog_HTMLOptions::event_SaveSettings | ( | void | ) | [private] |
References refreshStates(), and XAP_Dialog_HTMLOptions::saveDefaults().
Referenced by runModal().
void XAP_UnixDialog_HTMLOptions::refreshStates | ( | ) |
References XAP_Dialog_HTMLOptions::can_set_Allow_AWML(), XAP_Dialog_HTMLOptions::can_set_Declare_XML(), XAP_Dialog_HTMLOptions::can_set_Embed_CSS(), XAP_Dialog_HTMLOptions::can_set_Embed_Images(), XAP_Dialog_HTMLOptions::can_set_MathML_Render_PNG(), XAP_Dialog_HTMLOptions::can_set_Split_Document(), XAP_Dialog_HTMLOptions::get_Allow_AWML(), XAP_Dialog_HTMLOptions::get_Declare_XML(), XAP_Dialog_HTMLOptions::get_Embed_CSS(), XAP_Dialog_HTMLOptions::get_Embed_Images(), XAP_Dialog_HTMLOptions::get_HTML4(), XAP_Dialog_HTMLOptions::get_MathML_Render_PNG(), XAP_Dialog_HTMLOptions::get_PHTML(), XAP_Dialog_HTMLOptions::get_Split_Document(), m_wAbiWebDoc, m_wAllowAWML, m_wDeclareXML, m_wEmbedCSS, m_wEmbedImages, m_wIs4, m_wMathMLRenderPNG, and m_wSplitDocument.
Referenced by _constructWindow(), event_RestoreSettings(), event_SaveSettings(), toggle_AbiWebDoc(), toggle_AllowAWML(), toggle_DeclareXML(), toggle_EmbedCSS(), toggle_EmbedImages(), toggle_Is4(), toggle_MathMLRenderPNG(), and toggle_SplitDocument().
void XAP_UnixDialog_HTMLOptions::runModal | ( | XAP_Frame * | pFrame | ) | [virtual] |
XAP_Dialog * XAP_UnixDialog_HTMLOptions::static_constructor | ( | XAP_DialogFactory * | pDF, | |
XAP_Dialog_Id | id | |||
) | [static] |
References XAP_UnixDialog_HTMLOptions().
void XAP_UnixDialog_HTMLOptions::toggle_AbiWebDoc | ( | ) |
References m_wAbiWebDoc, refreshStates(), and XAP_Dialog_HTMLOptions::set_PHTML().
Referenced by s_AbiWebDoc().
void XAP_UnixDialog_HTMLOptions::toggle_AllowAWML | ( | ) |
References m_wAllowAWML, refreshStates(), and XAP_Dialog_HTMLOptions::set_Allow_AWML().
Referenced by s_AllowAWML().
void XAP_UnixDialog_HTMLOptions::toggle_DeclareXML | ( | ) |
References m_wDeclareXML, refreshStates(), and XAP_Dialog_HTMLOptions::set_Declare_XML().
Referenced by s_DeclareXML().
void XAP_UnixDialog_HTMLOptions::toggle_EmbedCSS | ( | ) |
References m_wEmbedCSS, refreshStates(), and XAP_Dialog_HTMLOptions::set_Embed_CSS().
Referenced by s_EmbedCSS().
void XAP_UnixDialog_HTMLOptions::toggle_EmbedImages | ( | ) |
References m_wEmbedImages, refreshStates(), and XAP_Dialog_HTMLOptions::set_Embed_Images().
Referenced by s_EmbedImages().
void XAP_UnixDialog_HTMLOptions::toggle_Is4 | ( | ) |
References m_wIs4, refreshStates(), and XAP_Dialog_HTMLOptions::set_HTML4().
Referenced by s_Is4().
void XAP_UnixDialog_HTMLOptions::toggle_MathMLRenderPNG | ( | ) |
References m_wMathMLRenderPNG, refreshStates(), and XAP_Dialog_HTMLOptions::set_MathML_Render_PNG().
Referenced by s_MathMLRenderPNG().
void XAP_UnixDialog_HTMLOptions::toggle_SplitDocument | ( | ) |
References m_wSplitDocument, refreshStates(), and XAP_Dialog_HTMLOptions::set_Split_Document().
Referenced by s_SplitDocument().
GtkWidget* XAP_UnixDialog_HTMLOptions::m_wAbiWebDoc [private] |
Referenced by _constructWindow(), refreshStates(), and toggle_AbiWebDoc().
GtkWidget* XAP_UnixDialog_HTMLOptions::m_wAllowAWML [private] |
Referenced by _constructWindow(), refreshStates(), and toggle_AllowAWML().
GtkWidget* XAP_UnixDialog_HTMLOptions::m_wDeclareXML [private] |
Referenced by _constructWindow(), refreshStates(), and toggle_DeclareXML().
GtkWidget* XAP_UnixDialog_HTMLOptions::m_wEmbedCSS [private] |
Referenced by _constructWindow(), refreshStates(), and toggle_EmbedCSS().
GtkWidget* XAP_UnixDialog_HTMLOptions::m_wEmbedImages [private] |
Referenced by _constructWindow(), refreshStates(), and toggle_EmbedImages().
GtkWidget* XAP_UnixDialog_HTMLOptions::m_windowMain [private] |
Referenced by _constructWindow().
GtkWidget* XAP_UnixDialog_HTMLOptions::m_wIs4 [private] |
Referenced by _constructWindow(), refreshStates(), and toggle_Is4().
GtkWidget* XAP_UnixDialog_HTMLOptions::m_wMathMLRenderPNG [private] |
Referenced by _constructWindow(), refreshStates(), and toggle_MathMLRenderPNG().
GtkWidget* XAP_UnixDialog_HTMLOptions::m_wSplitDocument [private] |
Referenced by _constructWindow(), refreshStates(), and toggle_SplitDocument().