12DIALOG_FOOTPRINT_USERS_BASE::DIALOG_FOOTPRINT_USERS_BASE( wxWindow* parent, wxWindowID
id,
const wxString& title,
const wxPoint& pos,
const wxSize& size,
long style ) :
DIALOG_SHIM( parent, id, title, pos, size, style )
14 this->SetSizeHints( wxSize( -1,-1 ), wxDefaultSize );
16 wxBoxSizer* bMainSizer;
17 bMainSizer =
new wxBoxSizer( wxVERTICAL );
19 wxStaticBoxSizer* sbSizerMatchType;
20 sbSizerMatchType =
new wxStaticBoxSizer(
new wxStaticBox(
this, wxID_ANY,
_(
"Match type") ), wxVERTICAL );
22 m_cbShowFilterMatches =
new wxCheckBox( sbSizerMatchType->GetStaticBox(), wxID_ANY,
_(
"Show footprint filter matches"), wxDefaultPosition, wxDefaultSize, 0 );
25 m_cbShowFootprintFieldMatches =
new wxCheckBox( sbSizerMatchType->GetStaticBox(), wxID_ANY,
_(
"Show footprint field matches"), wxDefaultPosition, wxDefaultSize, 0 );
28 m_cbShowPinMapMatches =
new wxCheckBox( sbSizerMatchType->GetStaticBox(), wxID_ANY,
_(
"Show pin map matches"), wxDefaultPosition, wxDefaultSize, 0 );
32 bMainSizer->Add( sbSizerMatchType, 0, wxALL|wxEXPAND, 5 );
34 m_statusText =
new wxStaticText(
this, wxID_ANY,
_(
"This footprint is referenced by %zu symbols"), wxDefaultPosition, wxDefaultSize, 0 );
38 m_footprintUserList =
new wxDataViewListCtrl(
this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxDV_ROW_LINES );
50 bMainSizer->Add(
m_sdbSizer1, 0, wxALL|wxEXPAND, 5 );
53 this->SetSizer( bMainSizer );
56 this->Centre( wxBOTH );
DIALOG_SHIM(wxWindow *aParent, wxWindowID id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER, const wxString &name=wxDialogNameStr)