wxPropertyGrid
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
wxPGArrayStringEditorDialog Class Reference
Inheritance diagram for wxPGArrayStringEditorDialog:
wxArrayEditorDialog

Public Member Functions

virtual wxVariant GetDialogValue () const
 Return value modified by dialog.
 
void Init ()
 
void OnCustomEditClick (wxCommandEvent &event)
 
void SetCustomButton (const wxChar *custBtText, wxArrayStringProperty *pcc)
 
virtual void SetDialogValue (const wxVariant &value)
 
- Public Member Functions inherited from wxArrayEditorDialog
bool Create (wxWindow *parent, const wxString &message, const wxString &caption, long style=(wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER|wxOK|wxCANCEL|wxCENTRE), const wxPoint &pos=wxDefaultPosition, const wxSize &sz=wxDefaultSize)
 
virtual wxValidator * GetTextCtrlValidator () const
 Override to return wxValidator to be used with the wxTextCtrl in dialog. More...
 
void Init ()
 
bool IsModified () const
 
void OnAddClick (wxCommandEvent &event)
 
void OnDeleteClick (wxCommandEvent &event)
 
void OnDownClick (wxCommandEvent &event)
 
void OnIdle (wxIdleEvent &event)
 
void OnListBoxClick (wxCommandEvent &event)
 
void OnUpClick (wxCommandEvent &event)
 
void OnUpdateClick (wxCommandEvent &event)
 
virtual void SetDialogValue (const wxVariant &WXUNUSED(value))
 Set value modified by dialog.
 
 wxArrayEditorDialog (wxWindow *parent, const wxString &message, const wxString &caption, long style=(wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER|wxOK|wxCANCEL|wxCENTRE), const wxPoint &pos=wxDefaultPosition, const wxSize &sz=wxDefaultSize)
 

Protected Member Functions

virtual wxString ArrayGet (size_t index)
 
virtual size_t ArrayGetCount ()
 
virtual bool ArrayInsert (const wxString &str, int index)
 
virtual void ArrayRemoveAt (int index)
 
virtual bool ArraySet (size_t index, const wxString &str)
 
virtual void ArraySwap (size_t first, size_t second)
 

Protected Attributes

wxArrayString m_array
 
wxArrayStringPropertym_pCallingClass
 
- Protected Attributes inherited from wxArrayEditorDialog
wxButton * m_butAdd
 
wxButton * m_butCustom
 
wxButton * m_butDown
 
wxButton * m_butRemove
 
wxButton * m_butUp
 
wxButton * m_butUpdate
 
unsigned char m_curFocus
 
const wxChar * m_custBtText
 
wxTextCtrl * m_edValue
 
wxListBox * m_lbStrings
 
bool m_modified
 

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