|
KiCad PCB EDA Suite
|
#include <grid_combobox.h>
Public Member Functions | |
| GRID_CELL_COMBOBOX (const wxArrayString &names) | |
| ~GRID_CELL_COMBOBOX () override | |
| wxGridCellEditor * | Clone () const override |
| void | Create (wxWindow *aParent, wxWindowID aId, wxEvtHandler *aEventHandler) override |
| wxString | GetValue () const override |
| void | SetSize (const wxRect &aRect) 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 |
Protected Member Functions | |
| wxComboBox * | Combo () const |
| void | onComboCloseUp (wxCommandEvent &aEvent) |
| void | onComboDropDown (wxCommandEvent &aEvent) |
| wxDECLARE_NO_COPY_CLASS (GRID_CELL_COMBOBOX) | |
Protected Attributes | |
| wxArrayString | m_names |
| wxString | m_value |
Definition at line 36 of file grid_combobox.h.
| GRID_CELL_COMBOBOX::GRID_CELL_COMBOBOX | ( | const wxArrayString & | names | ) |
Definition at line 37 of file grid_combobox.cpp.
References m_names.
Referenced by Clone(), and wxDECLARE_NO_COPY_CLASS().
|
overridedefault |
References ApplyEdit(), BeginEdit(), Clone(), Create(), EndEdit(), GetValue(), and SetSize().
|
override |
Definition at line 133 of file grid_combobox.cpp.
References m_value.
Referenced by ~GRID_CELL_COMBOBOX().
|
override |
Definition at line 80 of file grid_combobox.cpp.
References Combo(), m_value, onComboCloseUp(), and onComboDropDown().
Referenced by ~GRID_CELL_COMBOBOX().
|
override |
Definition at line 46 of file grid_combobox.cpp.
References GRID_CELL_COMBOBOX(), and m_names.
Referenced by ~GRID_CELL_COMBOBOX().
|
inlineprotected |
Definition at line 55 of file grid_combobox.h.
Referenced by BeginEdit(), EndEdit(), GetValue(), and SetSize().
|
override |
Definition at line 52 of file grid_combobox.cpp.
References m_names.
Referenced by ~GRID_CELL_COMBOBOX().
|
override |
Definition at line 117 of file grid_combobox.cpp.
References Combo(), and m_value.
Referenced by ~GRID_CELL_COMBOBOX().
|
override |
Definition at line 61 of file grid_combobox.cpp.
References Combo().
Referenced by ~GRID_CELL_COMBOBOX().
|
protected |
Definition at line 154 of file grid_combobox.cpp.
Referenced by BeginEdit().
|
protected |
Definition at line 144 of file grid_combobox.cpp.
Referenced by BeginEdit().
|
override |
Definition at line 139 of file grid_combobox.cpp.
|
override |
Definition at line 67 of file grid_combobox.cpp.
References Combo().
Referenced by ~GRID_CELL_COMBOBOX().
|
protected |
References GRID_CELL_COMBOBOX().
|
protected |
Definition at line 60 of file grid_combobox.h.
Referenced by Clone(), Create(), and GRID_CELL_COMBOBOX().
|
protected |
Definition at line 61 of file grid_combobox.h.
Referenced by ApplyEdit(), BeginEdit(), and EndEdit().