25#ifndef DIALOG_FOOTPRINT_PROPERTIES_FP_EDITOR_H
26#define DIALOG_FOOTPRINT_PROPERTIES_FP_EDITOR_H
49 bool CanGetValueAs(
int aRow,
int aCol,
const wxString& aTypeName )
override;
50 bool CanSetValueAs(
int aRow,
int aCol,
const wxString& aTypeName )
override;
51 wxGridCellAttr*
GetAttr(
int aRow,
int aCol, wxGridCellAttr::wxAttrKind aKind )
override;
53 wxString
GetValue(
int aRow,
int aCol )
override;
56 void SetValue(
int aRow,
int aCol,
const wxString& aValue )
override;
86 void OnGridSize( wxSizeEvent& event )
override;
87 void OnAddField( wxCommandEvent& event )
override;
89 void OnAddLayer( wxCommandEvent& event )
override;
93 void OnUpdateUI( wxUpdateUIEvent& event )
override;
95 void OnText( wxCommandEvent& event )
override;
96 void OnChoice( wxCommandEvent& event )
override;
97 void OnCheckBox( wxCommandEvent& event )
override;
Base PCB main window class for Pcbnew, Gerbview, and CvPcb footprint viewer.
wxString GetValue(int aRow, int aCol) override
int GetNumberCols() override
wxGridCellAttr * m_layerColAttr
bool CanGetValueAs(int aRow, int aCol, const wxString &aTypeName) override
long GetValueAsLong(int aRow, int aCol) override
bool CanSetValueAs(int aRow, int aCol, const wxString &aTypeName) override
wxGridCellAttr * GetAttr(int aRow, int aCol, wxGridCellAttr::wxAttrKind aKind) override
void SetValue(int aRow, int aCol, const wxString &aValue) override
int GetNumberRows() override
void SetValueAsLong(int aRow, int aCol, long aValue) override
~PRIVATE_LAYERS_GRID_TABLE()