25#ifndef DIALOG_FOOTPRINT_PROPERTIES_FP_EDITOR_H
26#define DIALOG_FOOTPRINT_PROPERTIES_FP_EDITOR_H
48 bool CanGetValueAs(
int aRow,
int aCol,
const wxString& aTypeName )
override;
49 bool CanSetValueAs(
int aRow,
int aCol,
const wxString& aTypeName )
override;
50 wxGridCellAttr*
GetAttr(
int aRow,
int aCol, wxGridCellAttr::wxAttrKind aKind )
override;
52 wxString
GetValue(
int aRow,
int aCol )
override;
55 void SetValue(
int aRow,
int aCol,
const wxString& aValue )
override;
85 void OnGridSize( wxSizeEvent& event )
override;
86 void OnAddField( wxCommandEvent& event )
override;
88 void OnAddLayer( wxCommandEvent& event )
override;
92 void OnUpdateUI( wxUpdateUIEvent& event )
override;
94 void OnText( wxCommandEvent& event )
override;
95 void OnChoice( wxCommandEvent& event )
override;
96 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()