Public Member Functions | Static Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes

AP_UnixDialog_Paragraph Class Reference

#include <ap_UnixDialog_Paragraph.h>

Inheritance diagram for AP_UnixDialog_Paragraph:
AP_Dialog_Paragraph XAP_Dialog_NonPersistent XAP_Dialog

List of all members.

Public Member Functions

 AP_UnixDialog_Paragraph (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id)
virtual ~AP_UnixDialog_Paragraph (void)
virtual void runModal (XAP_Frame *pFrame)
virtual void event_OK (void)
virtual void event_Cancel (void)
virtual void event_Tabs (void)
virtual void event_MenuChanged (GtkWidget *widget)
virtual void event_ComboBoxChanged (GtkWidget *widget)
virtual void event_SpinIncrement (GtkWidget *widget)
virtual void event_SpinDecrement (GtkWidget *widget)
virtual void event_SpinFocusOut (GtkWidget *widget)
virtual void event_SpinChanged (GtkWidget *widget)
virtual void event_CheckToggled (GtkWidget *widget)
virtual void event_PreviewAreaExposed (void)

Static Public Member Functions

static XAP_Dialogstatic_constructor (XAP_DialogFactory *, XAP_Dialog_Id id)

Protected Types

enum  { BUTTON_OK = GTK_RESPONSE_OK, BUTTON_CANCEL = GTK_RESPONSE_CANCEL, BUTTON_TABS = 0 }

Protected Member Functions

virtual GtkWidget * _constructWindow (void)
GtkWidget * _constructWindowContents (GtkWidget *)
void _connectCallbackSignals (void)
void _populateWindowData (void)
virtual void _syncControls (tControl changed, bool bAll=false)

Protected Attributes

enum AP_UnixDialog_Paragraph:: { ... }  ResponseId
GR_CairoGraphicsm_unixGraphics
bool m_bEditChanged
GtkWidget * m_windowMain
GtkWidget * m_windowContents
GtkWidget * m_listAlignment
GtkWidget * m_spinbuttonLeft
GtkWidget * m_spinbuttonRight
GtkWidget * m_spinbuttonBy
GtkWidget * m_listSpecial
GtkWidget * m_spinbuttonBefore
GtkWidget * m_spinbuttonAfter
GtkWidget * m_spinbuttonAt
GtkWidget * m_listLineSpacing
GtkWidget * m_drawingareaPreview
GtkWidget * m_checkbuttonWidowOrphan
GtkWidget * m_checkbuttonKeepLines
GtkWidget * m_checkbuttonPageBreak
GtkWidget * m_checkbuttonSuppress
GtkWidget * m_checkbuttonHyphenate
GtkWidget * m_checkbuttonKeepNext
GtkWidget * m_buttonOK
GtkWidget * m_buttonCancel
GtkWidget * m_buttonTabs
GtkWidget * m_checkbuttonDomDirection

Member Enumeration Documentation

anonymous enum [protected]
Enumerator:
BUTTON_OK 
BUTTON_CANCEL 
BUTTON_TABS 

Constructor & Destructor Documentation

AP_UnixDialog_Paragraph::AP_UnixDialog_Paragraph ( XAP_DialogFactory pDlgFactory,
XAP_Dialog_Id  id 
)

References m_bEditChanged, and m_unixGraphics.

Referenced by static_constructor().

AP_UnixDialog_Paragraph::~AP_UnixDialog_Paragraph ( void   )  [virtual]

References DELETEP, and m_unixGraphics.


Member Function Documentation

void AP_UnixDialog_Paragraph::event_Cancel ( void   )  [virtual]

References AP_Dialog_Paragraph::m_answer.

Referenced by runModal().

void AP_UnixDialog_Paragraph::event_CheckToggled ( GtkWidget *  widget  )  [virtual]
void AP_UnixDialog_Paragraph::event_ComboBoxChanged ( GtkWidget *  widget  )  [virtual]
void AP_UnixDialog_Paragraph::event_MenuChanged ( GtkWidget *  widget  )  [virtual]
void AP_UnixDialog_Paragraph::event_OK ( void   )  [virtual]

References AP_Dialog_Paragraph::m_answer.

Referenced by runModal().

void AP_UnixDialog_Paragraph::event_PreviewAreaExposed ( void   )  [virtual]
void AP_UnixDialog_Paragraph::event_SpinChanged ( GtkWidget *  widget  )  [virtual]

References m_bEditChanged.

Referenced by s_spin_changed().

void AP_UnixDialog_Paragraph::event_SpinDecrement ( GtkWidget *  widget  )  [virtual]

References UT_ASSERT, and UT_DEBUG_ONLY_ARG.

void AP_UnixDialog_Paragraph::event_SpinFocusOut ( GtkWidget *  widget  )  [virtual]
void AP_UnixDialog_Paragraph::event_SpinIncrement ( GtkWidget *  widget  )  [virtual]

References UT_ASSERT, and UT_DEBUG_ONLY_ARG.

void AP_UnixDialog_Paragraph::event_Tabs ( void   )  [virtual]
XAP_Dialog * AP_UnixDialog_Paragraph::static_constructor ( XAP_DialogFactory pFactory,
XAP_Dialog_Id  id 
) [static]

Member Data Documentation

Referenced by _constructWindow().

GtkWidget* AP_UnixDialog_Paragraph::m_buttonOK [protected]

Referenced by _constructWindow().

GtkWidget* AP_UnixDialog_Paragraph::m_buttonTabs [protected]

Referenced by _constructWindow().

GtkWidget* AP_UnixDialog_Paragraph::m_windowMain [protected]

Referenced by _constructWindow().

enum { ... } AP_UnixDialog_Paragraph::ResponseId [protected]

The documentation for this class was generated from the following files: