Lines Matching defs:wxGridCellEditor
90 // wxGridCellEditor
283 // wxGridCellEditor: This class is responsible for providing and manipulating
284 // the in-place edit controls for the grid. Instances of wxGridCellEditor
290 class WXDLLIMPEXP_ADV wxGridCellEditor : public wxGridCellWorker
293 wxGridCellEditor();
355 virtual wxGridCellEditor *Clone() const = 0;
362 virtual ~wxGridCellEditor();
381 DECLARE_NO_COPY_CLASS(wxGridCellEditor)
387 class WXDLLIMPEXP_ADV wxGridCellTextEditor : public wxGridCellEditor
410 virtual wxGridCellEditor *Clone() const
452 virtual wxGridCellEditor *Clone() const
503 virtual wxGridCellEditor *Clone() const
526 class WXDLLIMPEXP_ADV wxGridCellBoolEditor : public wxGridCellEditor
546 virtual wxGridCellEditor *Clone() const
578 class WXDLLIMPEXP_ADV wxGridCellChoiceEditor : public wxGridCellEditor
602 virtual wxGridCellEditor *Clone() const;
691 void SetEditor(wxGridCellEditor* editor)
715 wxGridCellEditor *GetEditor(wxGrid* grid, int row, int col) const;
764 wxGridCellEditor* m_editor;
1476 void SetDefaultEditor(wxGridCellEditor *editor);
1477 void SetCellEditor(int row, int col, wxGridCellEditor *editor);
1478 wxGridCellEditor *GetDefaultEditor() const;
1479 wxGridCellEditor* GetCellEditor(int row, int col);
1568 wxGridCellEditor* editor);
1570 virtual wxGridCellEditor* GetDefaultEditorForCell(int row, int col) const;
1571 wxGridCellEditor* GetDefaultEditorForCell(const wxGridCellCoords& c) const
1574 virtual wxGridCellEditor* GetDefaultEditorForType(const wxString& typeName) const;