12PANEL_SCH_SELECTION_FILTER_BASE::PANEL_SCH_SELECTION_FILTER_BASE( wxWindow* parent, wxWindowID
id,
const wxPoint& pos,
const wxSize& size,
long style,
const wxString&
name ) :
WX_PANEL( parent, id, pos, size, style,
name )
16 m_gridSizer->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
18 m_cbAllItems =
new wxCheckBox(
this, wxID_ANY,
_(
"All items"), wxDefaultPosition, wxDefaultSize, 0 );
22 m_cbLockedItems =
new wxCheckBox(
this, wxID_ANY,
_(
"Locked items"), wxDefaultPosition, wxDefaultSize, 0 );
29 m_cbSymbols =
new wxCheckBox(
this, wxID_ANY,
_(
"Symbols"), wxDefaultPosition, wxDefaultSize, 0 );
33 m_cbPins =
new wxCheckBox(
this, wxID_ANY,
_(
"Pins"), wxDefaultPosition, wxDefaultSize, 0 );
37 m_cbWires =
new wxCheckBox(
this, wxID_ANY,
_(
"Wires"), wxDefaultPosition, wxDefaultSize, 0 );
41 m_cbLabels =
new wxCheckBox(
this, wxID_ANY,
_(
"Labels"), wxDefaultPosition, wxDefaultSize, 0 );
45 m_cbGraphics =
new wxCheckBox(
this, wxID_ANY,
_(
"Graphics"), wxDefaultPosition, wxDefaultSize, 0 );
51 m_cbImages =
new wxCheckBox(
this, wxID_ANY,
_(
"Images"), wxDefaultPosition, wxDefaultSize, 0 );
55 m_cbText =
new wxCheckBox(
this, wxID_ANY,
_(
"Text"), wxDefaultPosition, wxDefaultSize, 0 );
59 m_cbOtherItems =
new wxCheckBox(
this, wxID_ANY,
_(
"Other items"), wxDefaultPosition, wxDefaultSize, 0 );
wxCheckBox * m_cbGraphics
wxCheckBox * m_cbLockedItems
PANEL_SCH_SELECTION_FILTER_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
wxCheckBox * m_cbAllItems
~PANEL_SCH_SELECTION_FILTER_BASE()
virtual void OnFilterChanged(wxCommandEvent &event)
wxGridBagSizer * m_gridSizer
wxCheckBox * m_cbOtherItems