Public Member Functions | |
abstract void | BeginEdit (int row, int col, Grid grid) |
abstract GridCellEditor | Clone () |
abstract void | Create (Window parent, int id, EvtHandler evtHandler) |
virtual void | Destroy () |
abstract bool | EndEdit (int row, int col, Grid grid) |
Control | GetControl () |
virtual string | GetValue () |
GridCellEditor () | |
GridCellEditor (IntPtr wxObject) | |
static IntPtr | GridCellEnumEditor_GetWxClassInfo () |
virtual void | HandleReturn (KeyEvent evt) |
virtual bool | IsAcceptedKey (KeyEvent evt) |
virtual void | PaintBackground (Rectangle rectCell, GridCellAttr attr) |
abstract void | Reset () |
void | SetControl (Control control) |
virtual void | SetSize (Rectangle rectArg) |
virtual void | Show (bool show, GridCellAttr attr) |
virtual void | StartingClick () |
virtual void | StartingKey (KeyEvent evt) |
Protected Member Functions | |
override void | CallDTor () |
override void | DeregisterWrapper () |
Properties | |
bool | IsCreated [get] |
wx.GridCtrl.Editors.GridCellEditor.GridCellEditor | ( | IntPtr | wxObject | ) |
wx.GridCtrl.Editors.GridCellEditor.GridCellEditor | ( | ) |
abstract void wx.GridCtrl.Editors.GridCellEditor.BeginEdit | ( | int | row, | |
int | col, | |||
Grid | grid | |||
) | [pure virtual] |
Implemented in wx.GridCtrl.Editors.GridCellTextEditor, wx.GridCtrl.Editors.GridCellNumberEditor, wx.GridCtrl.Editors.GridCellFloatEditor, wx.GridCtrl.Editors.GridCellBoolEditor, wx.GridCtrl.Editors.GridCellChoiceEditor, wx.GridCtrl.Editors.GridCellEnumEditor, wx.GridCtrl.Editors.GridCellDrawingPointEditor, wx.GridCtrl.Editors.GridCellDrawingSizeEditor, and wx.GridCtrl.Editors.GridCellDateTimeEditor.
override void wx.GridCtrl.Editors.GridCellEditor.CallDTor | ( | ) | [protected, virtual] |
This will be called by Dispose() to delete the C++ object. Overload this if you have to use another DTor.
Reimplemented from wx.Object.
Reimplemented in wx.GridCtrl.Editors.GridCellEnumEditor, and wx.GridCtrl.Editors.GridCellAutoWrapStringEditor.
abstract GridCellEditor wx.GridCtrl.Editors.GridCellEditor.Clone | ( | ) | [pure virtual] |
Implemented in wx.GridCtrl.Editors.GridCellTextEditor, wx.GridCtrl.Editors.GridCellNumberEditor, wx.GridCtrl.Editors.GridCellFloatEditor, wx.GridCtrl.Editors.GridCellBoolEditor, wx.GridCtrl.Editors.GridCellChoiceEditor, wx.GridCtrl.Editors.GridCellEnumEditor, wx.GridCtrl.Editors.GridCellAutoWrapStringEditor, wx.GridCtrl.Editors.GridCellDrawingPointEditor, wx.GridCtrl.Editors.GridCellDrawingSizeEditor, and wx.GridCtrl.Editors.GridCellDateTimeEditor.
abstract void wx.GridCtrl.Editors.GridCellEditor.Create | ( | Window | parent, | |
int | id, | |||
EvtHandler | evtHandler | |||
) | [pure virtual] |
Do not forget to set the generated control (SetControl())
Implemented in wx.GridCtrl.Editors.GridCellTextEditor, wx.GridCtrl.Editors.GridCellNumberEditor, wx.GridCtrl.Editors.GridCellFloatEditor, wx.GridCtrl.Editors.GridCellBoolEditor, wx.GridCtrl.Editors.GridCellChoiceEditor, wx.GridCtrl.Editors.GridCellAutoWrapStringEditor, wx.GridCtrl.Editors.GridCellDrawingPointEditor, wx.GridCtrl.Editors.GridCellDrawingSizeEditor, and wx.GridCtrl.Editors.GridCellDateTimeEditor.
override void wx.GridCtrl.Editors.GridCellEditor.DeregisterWrapper | ( | ) | [protected, virtual] |
This will deregister the wrapper. This is necessary if natice instance live longer than their wrappers.
Reimplemented from wx.Object.
virtual void wx.GridCtrl.Editors.GridCellEditor.Destroy | ( | ) | [virtual] |
abstract bool wx.GridCtrl.Editors.GridCellEditor.EndEdit | ( | int | row, | |
int | col, | |||
Grid | grid | |||
) | [pure virtual] |
Implemented in wx.GridCtrl.Editors.GridCellTextEditor, wx.GridCtrl.Editors.GridCellNumberEditor, wx.GridCtrl.Editors.GridCellFloatEditor, wx.GridCtrl.Editors.GridCellBoolEditor, wx.GridCtrl.Editors.GridCellChoiceEditor, wx.GridCtrl.Editors.GridCellEnumEditor, wx.GridCtrl.Editors.GridCellDrawingPointEditor, wx.GridCtrl.Editors.GridCellDrawingSizeEditor, and wx.GridCtrl.Editors.GridCellDateTimeEditor.
Control wx.GridCtrl.Editors.GridCellEditor.GetControl | ( | ) |
Gets the control that is used for editing cells. Note: This only works if the control has been generated from the wx.net side. If this editor is a native implementation like for instance GridCellTextEditor, this method returns null
.
virtual string wx.GridCtrl.Editors.GridCellEditor.GetValue | ( | ) | [virtual] |
static IntPtr wx.GridCtrl.Editors.GridCellEditor.GridCellEnumEditor_GetWxClassInfo | ( | ) |
Reimplemented in wx.GridCtrl.Editors.GridCellEnumEditor.
virtual void wx.GridCtrl.Editors.GridCellEditor.HandleReturn | ( | KeyEvent | evt | ) | [virtual] |
virtual bool wx.GridCtrl.Editors.GridCellEditor.IsAcceptedKey | ( | KeyEvent | evt | ) | [virtual] |
virtual void wx.GridCtrl.Editors.GridCellEditor.PaintBackground | ( | Rectangle | rectCell, | |
GridCellAttr | attr | |||
) | [virtual] |
Reimplemented in wx.GridCtrl.Editors.GridCellTextEditor, and wx.GridCtrl.Editors.GridCellChoiceEditor.
abstract void wx.GridCtrl.Editors.GridCellEditor.Reset | ( | ) | [pure virtual] |
Implemented in wx.GridCtrl.Editors.GridCellTextEditor, wx.GridCtrl.Editors.GridCellNumberEditor, wx.GridCtrl.Editors.GridCellFloatEditor, wx.GridCtrl.Editors.GridCellBoolEditor, wx.GridCtrl.Editors.GridCellChoiceEditor, wx.GridCtrl.Editors.GridCellDrawingPointEditor, wx.GridCtrl.Editors.GridCellDrawingSizeEditor, and wx.GridCtrl.Editors.GridCellDateTimeEditor.
void wx.GridCtrl.Editors.GridCellEditor.SetControl | ( | Control | control | ) |
Sets the control to be raised on edit a cell. Setting this is a prerequisite for several methods and shall be done in Create().
virtual void wx.GridCtrl.Editors.GridCellEditor.SetSize | ( | Rectangle | rectArg | ) | [virtual] |
Reimplemented in wx.GridCtrl.Editors.GridCellTextEditor, and wx.GridCtrl.Editors.GridCellBoolEditor.
virtual void wx.GridCtrl.Editors.GridCellEditor.Show | ( | bool | show, | |
GridCellAttr | attr | |||
) | [virtual] |
virtual void wx.GridCtrl.Editors.GridCellEditor.StartingClick | ( | ) | [virtual] |
Reimplemented in wx.GridCtrl.Editors.GridCellBoolEditor.
virtual void wx.GridCtrl.Editors.GridCellEditor.StartingKey | ( | KeyEvent | evt | ) | [virtual] |
bool wx.GridCtrl.Editors.GridCellEditor.IsCreated [get] |