|
| | wxGridCellNumberEditor (int min=-1, int max=-1) |
| | Allows you to specify the range for acceptable data. More...
|
| |
| virtual void | SetParameters (const wxString ¶ms) |
| | Parameters string format is "min,max". More...
|
| |
| | wxGridCellTextEditor (size_t maxChars=0) |
| | Text cell editor constructor. More...
|
| |
| virtual void | SetValidator (const wxValidator &validator) |
| | Set validator to validate user input. 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, const 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...
|
| |