KiCad PCB EDA Suite
|
Public Member Functions | |
TEXT_ITEMS_GRID_TABLE (bool aForFieldProps) | |
int | GetNumberRows () override |
int | GetNumberCols () override |
wxString | GetColLabelValue (int aCol) override |
wxString | GetRowLabelValue (int aRow) override |
bool | CanGetValueAs (int aRow, int aCol, const wxString &aTypeName) override |
bool | CanSetValueAs (int aRow, int aCol, const wxString &aTypeName) override |
wxString | GetValue (int row, int col) override |
void | SetValue (int row, int col, const wxString &value) override |
bool | GetValueAsBool (int row, int col) override |
void | SetValueAsBool (int row, int col, bool value) override |
long | GetValueAsLong (int row, int col) override |
void | SetValueAsLong (int row, int col, long value) override |
bool | AppendRows (size_t aNumRows=1) override |
bool | DeleteRows (size_t aPos, size_t aNumRows) override |
Private Attributes | |
bool | m_forFieldProps |
std::vector< TEXT_ITEM_INFO > | m_items |
Definition at line 39 of file panel_fp_editor_field_defaults.cpp.
|
inline |
Definition at line 45 of file panel_fp_editor_field_defaults.cpp.
References m_forFieldProps.
|
inlineoverride |
Definition at line 135 of file panel_fp_editor_field_defaults.cpp.
|
inlineoverride |
Definition at line 85 of file panel_fp_editor_field_defaults.cpp.
References m_forFieldProps.
Referenced by CanSetValueAs().
|
inlineoverride |
Definition at line 108 of file panel_fp_editor_field_defaults.cpp.
References CanGetValueAs().
|
inlineoverride |
Definition at line 149 of file panel_fp_editor_field_defaults.cpp.
References m_items.
|
inlineoverride |
Definition at line 52 of file panel_fp_editor_field_defaults.cpp.
References _, and m_forFieldProps.
|
inlineoverride |
Definition at line 50 of file panel_fp_editor_field_defaults.cpp.
References m_forFieldProps.
Referenced by SetValueAsLong().
|
inlineoverride |
Definition at line 49 of file panel_fp_editor_field_defaults.cpp.
References m_items.
|
inlineoverride |
Definition at line 75 of file panel_fp_editor_field_defaults.cpp.
References _.
|
inlineoverride |
Definition at line 113 of file panel_fp_editor_field_defaults.cpp.
References m_items.
|
inlineoverride |
Definition at line 120 of file panel_fp_editor_field_defaults.cpp.
References m_items.
|
inlineoverride |
Definition at line 127 of file panel_fp_editor_field_defaults.cpp.
References m_items.
|
inlineoverride |
Definition at line 114 of file panel_fp_editor_field_defaults.cpp.
References m_items.
|
inlineoverride |
Definition at line 121 of file panel_fp_editor_field_defaults.cpp.
References m_items.
|
inlineoverride |
Definition at line 128 of file panel_fp_editor_field_defaults.cpp.
References GetNumberCols(), and m_items.
|
private |
Definition at line 41 of file panel_fp_editor_field_defaults.cpp.
Referenced by CanGetValueAs(), GetColLabelValue(), GetNumberCols(), and TEXT_ITEMS_GRID_TABLE().
|
private |
Definition at line 42 of file panel_fp_editor_field_defaults.cpp.
Referenced by AppendRows(), DeleteRows(), GetNumberRows(), GetValue(), GetValueAsBool(), GetValueAsLong(), SetValue(), SetValueAsBool(), and SetValueAsLong().