#include <grid_text_helpers.h>
|
| GRID_CELL_STC_EDITOR (bool aIgnoreCase, std::function< void(wxStyledTextEvent &, SCINTILLA_TRICKS *)> onCharFn) |
|
void | SetSize (const wxRect &aRect) override |
|
void | Create (wxWindow *aParent, wxWindowID aId, wxEvtHandler *aEventHandler) override |
|
wxGridCellEditor * | Clone () const override |
|
wxString | GetValue () const override |
|
void | StartingKey (wxKeyEvent &event) override |
|
void | Show (bool aShow, wxGridCellAttr *aAttr=nullptr) override |
|
void | BeginEdit (int aRow, int aCol, wxGrid *aGrid) override |
|
bool | EndEdit (int aRow, int aCol, const wxGrid *, const wxString &, wxString *aNewVal) override |
|
void | ApplyEdit (int aRow, int aCol, wxGrid *aGrid) override |
|
void | Reset () override |
|
Definition at line 69 of file grid_text_helpers.h.
◆ GRID_CELL_STC_EDITOR()
GRID_CELL_STC_EDITOR::GRID_CELL_STC_EDITOR |
( |
bool |
aIgnoreCase, |
|
|
std::function< void(wxStyledTextEvent &, SCINTILLA_TRICKS *)> |
onCharFn |
|
) |
| |
◆ ApplyEdit()
void GRID_CELL_STC_EDITOR::ApplyEdit |
( |
int |
aRow, |
|
|
int |
aCol, |
|
|
wxGrid * |
aGrid |
|
) |
| |
|
override |
◆ BeginEdit()
void GRID_CELL_STC_EDITOR::BeginEdit |
( |
int |
aRow, |
|
|
int |
aCol, |
|
|
wxGrid * |
aGrid |
|
) |
| |
|
override |
◆ Clone()
wxGridCellEditor * GRID_CELL_STC_EDITOR::Clone |
( |
| ) |
const |
|
inlineoverride |
◆ Create()
void GRID_CELL_STC_EDITOR::Create |
( |
wxWindow * |
aParent, |
|
|
wxWindowID |
aId, |
|
|
wxEvtHandler * |
aEventHandler |
|
) |
| |
|
override |
◆ EndEdit()
bool GRID_CELL_STC_EDITOR::EndEdit |
( |
int |
aRow, |
|
|
int |
aCol, |
|
|
const wxGrid * |
, |
|
|
const wxString & |
, |
|
|
wxString * |
aNewVal |
|
) |
| |
|
override |
◆ GetValue()
wxString GRID_CELL_STC_EDITOR::GetValue |
( |
| ) |
const |
|
override |
◆ onFocusLoss()
void GRID_CELL_STC_EDITOR::onFocusLoss |
( |
wxFocusEvent & |
aEvent | ) |
|
|
protected |
◆ Reset()
void GRID_CELL_STC_EDITOR::Reset |
( |
| ) |
|
|
inlineoverride |
◆ SetSize()
void GRID_CELL_STC_EDITOR::SetSize |
( |
const wxRect & |
aRect | ) |
|
|
override |
◆ Show()
void GRID_CELL_STC_EDITOR::Show |
( |
bool |
aShow, |
|
|
wxGridCellAttr * |
aAttr = nullptr |
|
) |
| |
|
override |
◆ StartingKey()
void GRID_CELL_STC_EDITOR::StartingKey |
( |
wxKeyEvent & |
event | ) |
|
|
override |
◆ stc_ctrl()
wxStyledTextCtrl * GRID_CELL_STC_EDITOR::stc_ctrl |
( |
| ) |
const |
|
protected |
◆ m_ignoreCase
bool GRID_CELL_STC_EDITOR::m_ignoreCase |
|
protected |
◆ m_onCharFn
std::function<void( wxStyledTextEvent&, SCINTILLA_TRICKS* )> GRID_CELL_STC_EDITOR::m_onCharFn |
|
protected |
◆ m_scintillaTricks
◆ m_value
wxString GRID_CELL_STC_EDITOR::m_value |
|
protected |
The documentation for this class was generated from the following files: