#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/GUI_ObjectTable.hpp>
Public Member Functions | |
| GridCellChoiceEditor (size_t count=0, const wxString choices[]=NULL) | |
| GridCellChoiceEditor (const wxArrayString &choices) | |
| virtual void | Create (wxWindow *parent, wxWindowID id, wxEvtHandler *evtHandler) wxOVERRIDE |
| virtual void | SetSize (const wxRect &rect) wxOVERRIDE |
| virtual wxGridCellEditor * | Clone () const wxOVERRIDE |
| virtual void | BeginEdit (int row, int col, wxGrid *grid) wxOVERRIDE |
| virtual bool | EndEdit (int row, int col, const wxGrid *grid, const wxString &oldval, wxString *newval) wxOVERRIDE |
| virtual wxGridActivationResult | TryActivate (int row, int col, wxGrid *grid, const wxGridActivationSource &actSource) wxOVERRIDE |
| virtual void | DoActivate (int row, int col, wxGrid *grid) wxOVERRIDE |
Protected Member Functions | |
| ::ComboBox * | Combo () const |
| void | OnComboCloseUp (wxCommandEvent &evt) |
| wxDECLARE_NO_COPY_CLASS (GridCellChoiceEditor) | |
Private Attributes | |
| int | m_cached_value {-1} |
| Slic3r::GUI::GridCellChoiceEditor::GridCellChoiceEditor | ( | size_t | count = 0, |
| const wxString | choices[] = NULL ) |
References count.
Referenced by Clone(), and wxDECLARE_NO_COPY_CLASS().
| Slic3r::GUI::GridCellChoiceEditor::GridCellChoiceEditor | ( | const wxArrayString & | choices | ) |
|
virtual |
References Combo(), Slic3r::grid(), OnComboCloseUp(), and ComboBox::SetSelection().
|
virtual |
References GridCellChoiceEditor().
|
inlineprotected |
Referenced by BeginEdit(), and EndEdit().
|
virtual |
References ComboBox::Append(), Label::Body_12, ComboBox::SetFont(), and style.
|
virtual |
References Slic3r::GUI::ObjectGridTable::ObjectGridCol::choices, Slic3r::GUI::ObjectGridTable::get_grid_col(), Slic3r::GUI::ObjectGridTable::get_grid_row(), Slic3r::grid(), m_cached_value, and Slic3r::GUI::ObjectGridTable::SetValue().
|
virtual |
References Combo(), ComboBox::GetValue(), and Slic3r::grid().
|
protected |
Referenced by BeginEdit().
|
virtual |
|
virtual |
References Slic3r::GUI::ObjectGridTable::ObjectGridCol::choices, Slic3r::GUI::ObjectGridTable::get_grid_col(), Slic3r::GUI::ObjectGridTable::get_grid_row(), Slic3r::grid(), and m_cached_value.
|
protected |
|
private |
Referenced by DoActivate(), and TryActivate().