wxPropertyGrid
 All Classes Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | Protected Member Functions | Protected Attributes
wxPGArrayStringEditorDialog Class Reference
Inheritance diagram for wxPGArrayStringEditorDialog:
wxArrayEditorDialog

List of all members.

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.
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: