|
| wxGridCellChoiceEditor (size_t count=0, const wxString choices[]=NULL, bool allowOthers=false) |
| Choice cell renderer ctor. More...
|
|
| wxGridCellChoiceEditor (const wxArrayString &choices, bool allowOthers=false) |
| Choice cell renderer ctor. More...
|
|
virtual void | SetParameters (const wxString ¶ms) |
| Parameters string format is "item1[,item2[...,itemN]]". More...
|
|
| wxGridCellEditor () |
| Default constructor. More...
|
|
virtual void | BeginEdit (int row, int col, wxGrid *grid)=0 |
| Fetch the value from the table and prepare the edit control to begin editing. More...
|
|
virtual wxGridCellEditor * | Clone () const =0 |
| Create a new object which is the copy of this one. More...
|
|
virtual void | Create (wxWindow *parent, wxWindowID id, wxEvtHandler *evtHandler)=0 |
| Creates the actual edit control. More...
|
|
virtual void | Destroy () |
| Final cleanup. More...
|
|
virtual bool | EndEdit (int row, int col, const wxGrid *grid, const wxString &oldval, wxString *newval)=0 |
| End editing the cell. More...
|
|
virtual void | ApplyEdit (int row, int col, wxGrid *grid)=0 |
| Effectively save the changes in the grid. More...
|
|
virtual void | HandleReturn (wxKeyEvent &event) |
| Some types of controls on some platforms may need some help with the Return key. More...
|
|
bool | IsCreated () |
| Returns true if the edit control has been created. More...
|
|
virtual void | PaintBackground (wxDC &dc, const wxRect &rectCell, wxGridCellAttr &attr) |
| Draws the part of the cell not occupied by the control: the base class version just fills it with background colour from the attribute. More...
|
|
virtual void | Reset ()=0 |
| Reset the value in the control back to its starting value. More...
|
|
virtual void | SetSize (const wxRect &rect) |
| Size and position the edit control. More...
|
|
virtual void | Show (bool show, wxGridCellAttr *attr=NULL) |
| Show or hide the edit control, use the specified attributes to set colours/fonts for it. More...
|
|
virtual void | StartingClick () |
| If the editor is enabled by clicking on the cell, this method will be called. More...
|
|
virtual void | StartingKey (wxKeyEvent &event) |
| If the editor is enabled by pressing keys on the grid, this will be called to let the editor do something about that first key if desired. More...
|
|
virtual wxString | GetValue () const =0 |
| Returns the value currently in the editor control. More...
|
|
wxControl * | GetControl () const |
| Get the wxControl used by this editor. More...
|
|
void | SetControl (wxControl *control) |
| Set the wxControl that will be used by this cell editor for editing the value. More...
|
|
| wxClientDataContainer () |
| Default constructor. More...
|
|
virtual | ~wxClientDataContainer () |
| Destructor. More...
|
|
void * | GetClientData () const |
| Get the untyped client data. More...
|
|
wxClientData * | GetClientObject () const |
| Get a pointer to the client data object. More...
|
|
void | SetClientData (void *data) |
| Set the untyped client data. More...
|
|
void | SetClientObject (wxClientData *data) |
| Set the client data object. More...
|
|
| wxRefCounter () |
| Default constructor. More...
|
|
void | DecRef () |
| Decrements the reference count associated with this shared data and, if it reaches zero, destroys this instance of wxRefCounter releasing its memory. More...
|
|
int | GetRefCount () const |
| Returns the reference count associated with this shared data. More...
|
|
void | IncRef () |
| Increments the reference count associated with this shared data. More...
|
|