|
| TEXT_ITEMS_GRID_TABLE () |
|
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 |
|
◆ TEXT_ITEMS_GRID_TABLE()
TEXT_ITEMS_GRID_TABLE::TEXT_ITEMS_GRID_TABLE |
( |
| ) |
|
|
inline |
◆ AppendRows()
bool TEXT_ITEMS_GRID_TABLE::AppendRows |
( |
size_t |
aNumRows = 1 | ) |
|
|
inlineoverride |
Definition at line 115 of file panel_fp_editor_defaults.cpp.
117 for(
size_t i = 0; i < aNumRows; ++i )
122 wxGridTableMessage msg(
this, wxGRIDTABLE_NOTIFY_ROWS_APPENDED, aNumRows );
123 GetView()->ProcessTableMessage( msg );
std::vector< TEXT_ITEM_INFO > m_items
References F_SilkS, and m_items.
◆ CanGetValueAs()
bool TEXT_ITEMS_GRID_TABLE::CanGetValueAs |
( |
int |
aRow, |
|
|
int |
aCol, |
|
|
const wxString & |
aTypeName |
|
) |
| |
|
inlineoverride |
Definition at line 69 of file panel_fp_editor_defaults.cpp.
73 case 0:
return aTypeName == wxGRID_VALUE_STRING;
74 case 1:
return aTypeName == wxGRID_VALUE_BOOL;
75 case 2:
return aTypeName == wxGRID_VALUE_NUMBER;
76 default: wxFAIL;
return false;
Referenced by CanSetValueAs().
◆ CanSetValueAs()
bool TEXT_ITEMS_GRID_TABLE::CanSetValueAs |
( |
int |
aRow, |
|
|
int |
aCol, |
|
|
const wxString & |
aTypeName |
|
) |
| |
|
inlineoverride |
◆ DeleteRows()
bool TEXT_ITEMS_GRID_TABLE::DeleteRows |
( |
size_t |
aPos, |
|
|
size_t |
aNumRows |
|
) |
| |
|
inlineoverride |
Definition at line 129 of file panel_fp_editor_defaults.cpp.
139 wxGridTableMessage msg(
this, wxGRIDTABLE_NOTIFY_ROWS_DELETED, aPos, aNumRows );
140 GetView()->ProcessTableMessage( msg );
std::vector< TEXT_ITEM_INFO > m_items
References m_items.
◆ GetColLabelValue()
wxString TEXT_ITEMS_GRID_TABLE::GetColLabelValue |
( |
int |
aCol | ) |
|
|
inlineoverride |
Definition at line 48 of file panel_fp_editor_defaults.cpp.
52 case 0:
return _(
"Text Items" );
53 case 1:
return _(
"Show" );
54 case 2:
return _(
"Layer" );
55 default:
return wxEmptyString;
References _.
◆ GetNumberCols()
int TEXT_ITEMS_GRID_TABLE::GetNumberCols |
( |
| ) |
|
|
inlineoverride |
◆ GetNumberRows()
int TEXT_ITEMS_GRID_TABLE::GetNumberRows |
( |
| ) |
|
|
inlineoverride |
◆ GetRowLabelValue()
wxString TEXT_ITEMS_GRID_TABLE::GetRowLabelValue |
( |
int |
aRow | ) |
|
|
inlineoverride |
Definition at line 59 of file panel_fp_editor_defaults.cpp.
63 case 0:
return _(
"Reference designator" );
64 case 1:
return _(
"Value" );
65 default:
return wxEmptyString;
References _.
◆ GetValue()
wxString TEXT_ITEMS_GRID_TABLE::GetValue |
( |
int |
row, |
|
|
int |
col |
|
) |
| |
|
inlineoverride |
◆ GetValueAsBool()
bool TEXT_ITEMS_GRID_TABLE::GetValueAsBool |
( |
int |
row, |
|
|
int |
col |
|
) |
| |
|
inlineoverride |
◆ GetValueAsLong()
long TEXT_ITEMS_GRID_TABLE::GetValueAsLong |
( |
int |
row, |
|
|
int |
col |
|
) |
| |
|
inlineoverride |
◆ SetValue()
void TEXT_ITEMS_GRID_TABLE::SetValue |
( |
int |
row, |
|
|
int |
col, |
|
|
const wxString & |
value |
|
) |
| |
|
inlineoverride |
◆ SetValueAsBool()
void TEXT_ITEMS_GRID_TABLE::SetValueAsBool |
( |
int |
row, |
|
|
int |
col, |
|
|
bool |
value |
|
) |
| |
|
inlineoverride |
◆ SetValueAsLong()
void TEXT_ITEMS_GRID_TABLE::SetValueAsLong |
( |
int |
row, |
|
|
int |
col, |
|
|
long |
value |
|
) |
| |
|
inlineoverride |
◆ m_items
The documentation for this class was generated from the following file: