Public Member Functions | Static Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes

AP_UnixDialog_New Class Reference

#include <ap_UnixDialog_New.h>

Inheritance diagram for AP_UnixDialog_New:
AP_Dialog_New XAP_Dialog_NonPersistent XAP_Dialog

List of all members.

Public Member Functions

 AP_UnixDialog_New (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id)
virtual ~AP_UnixDialog_New (void)
virtual void runModal (XAP_Frame *pFrame)
void event_Ok ()
void event_Cancel ()
void event_ToggleOpenExisting ()
void event_RadioButtonSensitivity ()
void event_ListClicked ()

Static Public Member Functions

static XAP_Dialogstatic_constructor (XAP_DialogFactory *, XAP_Dialog_Id id)

Private Member Functions

GtkWidget * _constructWindow ()

Static Private Member Functions

static void s_template_dblclicked (GtkTreeView *treeview, GtkTreePath *arg1, GtkTreeViewColumn *arg2, AP_UnixDialog_New *me)

Private Attributes

GtkWidget * m_mainWindow
XAP_Framem_pFrame
GtkWidget * m_buttonFilename
GtkWidget * m_radioNew
GtkWidget * m_radioExisting
GtkWidget * m_choicesList
std::vector< std::string > mTemplates

Constructor & Destructor Documentation

AP_UnixDialog_New::AP_UnixDialog_New ( XAP_DialogFactory pDlgFactory,
XAP_Dialog_Id  id 
)

Referenced by static_constructor().

AP_UnixDialog_New::~AP_UnixDialog_New ( void   )  [virtual]

Member Function Documentation

void AP_UnixDialog_New::event_Cancel ( void   ) 
void AP_UnixDialog_New::event_ListClicked (  ) 

References m_radioNew.

Referenced by s_template_clicked(), and s_template_dblclicked().

void AP_UnixDialog_New::event_RadioButtonSensitivity (  ) 
void AP_UnixDialog_New::runModal ( XAP_Frame pFrame  )  [virtual]
void AP_UnixDialog_New::s_template_dblclicked ( GtkTreeView *  treeview,
GtkTreePath *  arg1,
GtkTreeViewColumn *  arg2,
AP_UnixDialog_New me 
) [static, private]

References event_ListClicked(), and m_mainWindow.

Referenced by _constructWindow().

XAP_Dialog * AP_UnixDialog_New::static_constructor ( XAP_DialogFactory pFactory,
XAP_Dialog_Id  id 
) [static]

References AP_UnixDialog_New().


Member Data Documentation

GtkWidget* AP_UnixDialog_New::m_radioExisting [private]

Referenced by _constructWindow(), and event_Ok().

std::vector<std::string> AP_UnixDialog_New::mTemplates [private]

Referenced by _constructWindow(), and event_Ok().


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