diff --git a/pcbnew/dialogs/dialog_board_statistics.cpp b/pcbnew/dialogs/dialog_board_statistics.cpp index 7850a24a1d..c90be224d3 100644 --- a/pcbnew/dialogs/dialog_board_statistics.cpp +++ b/pcbnew/dialogs/dialog_board_statistics.cpp @@ -49,24 +49,24 @@ DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS( PCB_EDIT_FRAME* aParentFrame ) m_gridComponents->SetCellValue( 0, 3, _( "Total" ) ); m_gridComponents->SetCellFont( 0, 3, headingFont ); - m_gridComponents->SetCellAlignment( wxALIGN_LEFT, 0, 0 ); - m_gridComponents->SetCellAlignment( wxALIGN_LEFT, 1, 0 ); - m_gridComponents->SetCellAlignment( wxALIGN_LEFT, 2, 0 ); - m_gridComponents->SetCellAlignment( wxALIGN_LEFT, 3, 0 ); - m_gridComponents->SetCellAlignment( wxALIGN_LEFT, 4, 0 ); + m_gridComponents->SetCellAlignment( 0, 0, wxALIGN_LEFT, wxALIGN_CENTRE ); + m_gridComponents->SetCellAlignment( 1, 0, wxALIGN_LEFT, wxALIGN_CENTRE ); + m_gridComponents->SetCellAlignment( 2, 0, wxALIGN_LEFT, wxALIGN_CENTRE ); + m_gridComponents->SetCellAlignment( 3, 0, wxALIGN_LEFT, wxALIGN_CENTRE ); + m_gridComponents->SetCellAlignment( 4, 0, wxALIGN_LEFT, wxALIGN_CENTRE ); - m_gridPads->SetCellAlignment( wxALIGN_LEFT, 0, 0 ); - m_gridPads->SetCellAlignment( wxALIGN_LEFT, 1, 0 ); - m_gridPads->SetCellAlignment( wxALIGN_LEFT, 2, 0 ); - m_gridPads->SetCellAlignment( wxALIGN_LEFT, 3, 0 ); - m_gridPads->SetCellAlignment( wxALIGN_LEFT, 4, 0 ); + m_gridPads->SetCellAlignment( 0, 0, wxALIGN_LEFT, wxALIGN_CENTRE ); + m_gridPads->SetCellAlignment( 1, 0, wxALIGN_LEFT, wxALIGN_CENTRE ); + m_gridPads->SetCellAlignment( 2, 0, wxALIGN_LEFT, wxALIGN_CENTRE ); + m_gridPads->SetCellAlignment( 3, 0, wxALIGN_LEFT, wxALIGN_CENTRE ); + m_gridPads->SetCellAlignment( 4, 0, wxALIGN_LEFT, wxALIGN_CENTRE ); m_gridBoard->SetCellValue( 0, 0, _( "Width:" ) ); - m_gridBoard->SetCellAlignment( wxALIGN_LEFT, 0, 0 ); + m_gridBoard->SetCellAlignment( 0, 0, wxALIGN_LEFT, wxALIGN_CENTRE ); m_gridBoard->SetCellValue( 1, 0, _( "Height:" ) ); - m_gridBoard->SetCellAlignment( wxALIGN_LEFT, 1, 0 ); + m_gridBoard->SetCellAlignment( 1, 0, wxALIGN_LEFT, wxALIGN_CENTRE ); m_gridBoard->SetCellValue( 2, 0, _( "Area:" ) ); - m_gridBoard->SetCellAlignment( wxALIGN_LEFT, 2, 0 ); + m_gridBoard->SetCellAlignment( 2, 0, wxALIGN_LEFT, wxALIGN_CENTRE ); } void DIALOG_BOARD_STATISTICS::refreshItemsTypes() diff --git a/pcbnew/dialogs/dialog_board_statistics_base.cpp b/pcbnew/dialogs/dialog_board_statistics_base.cpp index cafd53301b..791fd89992 100644 --- a/pcbnew/dialogs/dialog_board_statistics_base.cpp +++ b/pcbnew/dialogs/dialog_board_statistics_base.cpp @@ -1,5 +1,5 @@ /////////////////////////////////////////////////////////////////////////// -// C++ code generated with wxFormBuilder (version Dec 30 2017) +// C++ code generated with wxFormBuilder (version Jul 10 2019) // http://www.wxformbuilder.org/ // // PLEASE DO *NOT* EDIT THIS FILE! @@ -12,183 +12,173 @@ DIALOG_BOARD_STATISTICS_BASE::DIALOG_BOARD_STATISTICS_BASE( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : DIALOG_SHIM( parent, id, title, pos, size, style ) { this->SetSizeHints( wxDefaultSize, wxDefaultSize ); - this->SetBackgroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_WINDOWFRAME ) ); - + wxBoxSizer* bMainBoxSizer; bMainBoxSizer = new wxBoxSizer( wxVERTICAL ); - + wxGridBagSizer* gbContentsSizer; gbContentsSizer = new wxGridBagSizer( 10, 20 ); gbContentsSizer->SetFlexibleDirection( wxBOTH ); gbContentsSizer->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED ); - + wxBoxSizer* bSizer2; bSizer2 = new wxBoxSizer( wxVERTICAL ); - + wxStaticText* componentsLabel; - componentsLabel = new wxStaticText( this, wxID_ANY, wxT("Components"), wxDefaultPosition, wxDefaultSize, 0 ); + componentsLabel = new wxStaticText( this, wxID_ANY, _("Components"), wxDefaultPosition, wxDefaultSize, 0 ); componentsLabel->Wrap( -1 ); bSizer2->Add( componentsLabel, 0, wxALL, 5 ); - + m_gridComponents = new wxGrid( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxVSCROLL ); - + // Grid m_gridComponents->CreateGrid( 5, 4 ); m_gridComponents->EnableEditing( false ); m_gridComponents->EnableGridLines( false ); - m_gridComponents->SetGridLineColour( wxSystemSettings::GetColour( wxSYS_COLOUR_BTNSHADOW ) ); m_gridComponents->EnableDragGridSize( false ); m_gridComponents->SetMargins( 0, 0 ); - + // Columns m_gridComponents->EnableDragColMove( false ); m_gridComponents->EnableDragColSize( true ); m_gridComponents->SetColLabelSize( 0 ); m_gridComponents->SetColLabelAlignment( wxALIGN_CENTER, wxALIGN_CENTER ); - + // Rows m_gridComponents->EnableDragRowSize( true ); m_gridComponents->SetRowLabelSize( 0 ); m_gridComponents->SetRowLabelAlignment( wxALIGN_CENTER, wxALIGN_CENTER ); - + // Label Appearance - m_gridComponents->SetLabelBackgroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_BACKGROUND ) ); m_gridComponents->SetLabelFont( wxFont( wxNORMAL_FONT->GetPointSize(), wxFONTFAMILY_DEFAULT, wxFONTSTYLE_NORMAL, wxFONTWEIGHT_NORMAL, false, wxEmptyString ) ); - + // Cell Defaults - m_gridComponents->SetDefaultCellBackgroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_WINDOWFRAME ) ); - m_gridComponents->SetDefaultCellAlignment( wxALIGN_CENTRE, wxALIGN_TOP ); + m_gridComponents->SetDefaultCellAlignment( wxALIGN_CENTER, wxALIGN_TOP ); bSizer2->Add( m_gridComponents, 0, wxALIGN_CENTER|wxALIGN_CENTER_HORIZONTAL|wxBOTTOM|wxRIGHT|wxLEFT, 5 ); - - + + gbContentsSizer->Add( bSizer2, wxGBPosition( 0, 0 ), wxGBSpan( 2, 1 ), wxEXPAND, 5 ); - - wxBoxSizer* bSizer3; - bSizer3 = new wxBoxSizer( wxVERTICAL ); - + + wxBoxSizer* bSizerPads; + bSizerPads = new wxBoxSizer( wxVERTICAL ); + wxStaticText* padsLabel; - padsLabel = new wxStaticText( this, wxID_ANY, wxT("Pads"), wxDefaultPosition, wxDefaultSize, 0 ); + padsLabel = new wxStaticText( this, wxID_ANY, _("Pads"), wxDefaultPosition, wxDefaultSize, 0 ); padsLabel->Wrap( -1 ); - bSizer3->Add( padsLabel, 0, wxALL, 5 ); - + bSizerPads->Add( padsLabel, 0, wxALL, 5 ); + m_gridPads = new wxGrid( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxVSCROLL ); - + // Grid m_gridPads->CreateGrid( 5, 2 ); m_gridPads->EnableEditing( false ); m_gridPads->EnableGridLines( false ); - m_gridPads->SetGridLineColour( wxSystemSettings::GetColour( wxSYS_COLOUR_BTNSHADOW ) ); m_gridPads->EnableDragGridSize( false ); m_gridPads->SetMargins( 0, 0 ); - + // Columns m_gridPads->EnableDragColMove( false ); m_gridPads->EnableDragColSize( true ); m_gridPads->SetColLabelSize( 0 ); m_gridPads->SetColLabelAlignment( wxALIGN_CENTER, wxALIGN_CENTER ); - + // Rows m_gridPads->EnableDragRowSize( true ); m_gridPads->SetRowLabelSize( 0 ); m_gridPads->SetRowLabelAlignment( wxALIGN_RIGHT, wxALIGN_CENTER ); - + // Label Appearance - m_gridPads->SetLabelBackgroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_BACKGROUND ) ); m_gridPads->SetLabelFont( wxFont( wxNORMAL_FONT->GetPointSize(), wxFONTFAMILY_DEFAULT, wxFONTSTYLE_NORMAL, wxFONTWEIGHT_NORMAL, false, wxEmptyString ) ); - + // Cell Defaults - m_gridPads->SetDefaultCellBackgroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_WINDOWFRAME ) ); - m_gridPads->SetDefaultCellAlignment( wxALIGN_CENTRE, wxALIGN_TOP ); + m_gridPads->SetDefaultCellAlignment( wxALIGN_CENTER, wxALIGN_TOP ); m_gridPads->SetMaxSize( wxSize( -1,300 ) ); - - bSizer3->Add( m_gridPads, 0, wxBOTTOM|wxRIGHT|wxLEFT, 5 ); - - - gbContentsSizer->Add( bSizer3, wxGBPosition( 0, 1 ), wxGBSpan( 1, 1 ), wxEXPAND, 5 ); - - wxBoxSizer* bSizer5; - bSizer5 = new wxBoxSizer( wxVERTICAL ); - + + bSizerPads->Add( m_gridPads, 0, wxBOTTOM|wxRIGHT|wxLEFT, 5 ); + + + gbContentsSizer->Add( bSizerPads, wxGBPosition( 0, 1 ), wxGBSpan( 1, 1 ), wxEXPAND, 5 ); + + wxBoxSizer* bSizerBrdSize; + bSizerBrdSize = new wxBoxSizer( wxVERTICAL ); + wxStaticText* boardLabel; - boardLabel = new wxStaticText( this, wxID_ANY, wxT("Board Size"), wxDefaultPosition, wxDefaultSize, 0 ); + boardLabel = new wxStaticText( this, wxID_ANY, _("Board Size"), wxDefaultPosition, wxDefaultSize, 0 ); boardLabel->Wrap( -1 ); - bSizer5->Add( boardLabel, 0, wxALL, 5 ); - + bSizerBrdSize->Add( boardLabel, 0, wxALL, 5 ); + m_gridBoard = new wxGrid( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxVSCROLL ); - + // Grid m_gridBoard->CreateGrid( 3, 2 ); m_gridBoard->EnableEditing( false ); m_gridBoard->EnableGridLines( false ); - m_gridBoard->SetGridLineColour( wxSystemSettings::GetColour( wxSYS_COLOUR_BTNSHADOW ) ); m_gridBoard->EnableDragGridSize( false ); m_gridBoard->SetMargins( 0, 0 ); - + // Columns m_gridBoard->EnableDragColMove( false ); m_gridBoard->EnableDragColSize( true ); m_gridBoard->SetColLabelSize( 0 ); m_gridBoard->SetColLabelAlignment( wxALIGN_CENTER, wxALIGN_CENTER ); - + // Rows m_gridBoard->EnableDragRowSize( true ); m_gridBoard->SetRowLabelSize( 0 ); m_gridBoard->SetRowLabelAlignment( wxALIGN_CENTER, wxALIGN_CENTER ); - + // Label Appearance - m_gridBoard->SetLabelBackgroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_BACKGROUND ) ); m_gridBoard->SetLabelFont( wxFont( wxNORMAL_FONT->GetPointSize(), wxFONTFAMILY_DEFAULT, wxFONTSTYLE_NORMAL, wxFONTWEIGHT_NORMAL, false, wxEmptyString ) ); - + // Cell Defaults - m_gridBoard->SetDefaultCellBackgroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_WINDOWFRAME ) ); - m_gridBoard->SetDefaultCellAlignment( wxALIGN_CENTRE, wxALIGN_TOP ); + m_gridBoard->SetDefaultCellAlignment( wxALIGN_CENTER, wxALIGN_TOP ); m_gridBoard->SetMaxSize( wxSize( -1,300 ) ); - - bSizer5->Add( m_gridBoard, 0, wxBOTTOM|wxRIGHT|wxLEFT, 5 ); - - - gbContentsSizer->Add( bSizer5, wxGBPosition( 1, 1 ), wxGBSpan( 1, 1 ), wxEXPAND, 5 ); - - + + bSizerBrdSize->Add( m_gridBoard, 0, wxBOTTOM|wxRIGHT|wxLEFT, 5 ); + + + gbContentsSizer->Add( bSizerBrdSize, wxGBPosition( 1, 1 ), wxGBSpan( 1, 1 ), wxEXPAND, 5 ); + + gbContentsSizer->AddGrowableCol( 0 ); gbContentsSizer->AddGrowableCol( 1 ); gbContentsSizer->AddGrowableRow( 0 ); gbContentsSizer->AddGrowableRow( 1 ); - - bMainBoxSizer->Add( gbContentsSizer, 1, wxALIGN_CENTER_HORIZONTAL|wxBOTTOM|wxEXPAND|wxLEFT|wxRIGHT|wxTOP, 10 ); - + + bMainBoxSizer->Add( gbContentsSizer, 1, wxEXPAND|wxALL, 10 ); + m_staticline1 = new wxStaticLine( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL ); bMainBoxSizer->Add( m_staticline1, 0, wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT, 10 ); - + wxGridSizer* gOptionsSizer; gOptionsSizer = new wxGridSizer( 0, 2, 0, 0 ); - - m_checkBoxSubtractHoles = new wxCheckBox( this, wxID_ANY, wxT("Subtract holes from board area"), wxDefaultPosition, wxDefaultSize, 0 ); + + m_checkBoxSubtractHoles = new wxCheckBox( this, wxID_ANY, _("Subtract holes from board area"), wxDefaultPosition, wxDefaultSize, 0 ); gOptionsSizer->Add( m_checkBoxSubtractHoles, 0, wxALL|wxEXPAND, 5 ); - - m_checkBoxExcludeComponentsNoPins = new wxCheckBox( this, wxID_ANY, wxT("Exclude components with no pins"), wxDefaultPosition, wxDefaultSize, 0 ); + + m_checkBoxExcludeComponentsNoPins = new wxCheckBox( this, wxID_ANY, _("Exclude components with no pins"), wxDefaultPosition, wxDefaultSize, 0 ); gOptionsSizer->Add( m_checkBoxExcludeComponentsNoPins, 0, wxALL|wxEXPAND, 5 ); - - + + bMainBoxSizer->Add( gOptionsSizer, 0, wxEXPAND|wxLEFT|wxRIGHT, 10 ); - + m_staticline2 = new wxStaticLine( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL ); bMainBoxSizer->Add( m_staticline2, 0, wxEXPAND|wxTOP|wxRIGHT|wxLEFT, 10 ); - + m_sdbControlSizer = new wxStdDialogButtonSizer(); m_sdbControlSizerOK = new wxButton( this, wxID_OK ); m_sdbControlSizer->AddButton( m_sdbControlSizerOK ); m_sdbControlSizer->Realize(); - + bMainBoxSizer->Add( m_sdbControlSizer, 0, wxALIGN_RIGHT|wxBOTTOM|wxLEFT|wxRIGHT|wxTOP, 5 ); - - + + this->SetSizer( bMainBoxSizer ); this->Layout(); bMainBoxSizer->Fit( this ); - + this->Centre( wxBOTH ); - + // Connect Events m_checkBoxSubtractHoles->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( DIALOG_BOARD_STATISTICS_BASE::checkboxClicked ), NULL, this ); m_checkBoxExcludeComponentsNoPins->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( DIALOG_BOARD_STATISTICS_BASE::checkboxClicked ), NULL, this ); @@ -199,5 +189,5 @@ DIALOG_BOARD_STATISTICS_BASE::~DIALOG_BOARD_STATISTICS_BASE() // Disconnect Events m_checkBoxSubtractHoles->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( DIALOG_BOARD_STATISTICS_BASE::checkboxClicked ), NULL, this ); m_checkBoxExcludeComponentsNoPins->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( DIALOG_BOARD_STATISTICS_BASE::checkboxClicked ), NULL, this ); - + } diff --git a/pcbnew/dialogs/dialog_board_statistics_base.fbp b/pcbnew/dialogs/dialog_board_statistics_base.fbp index 93b8276057..8184de0baf 100644 --- a/pcbnew/dialogs/dialog_board_statistics_base.fbp +++ b/pcbnew/dialogs/dialog_board_statistics_base.fbp @@ -1,6 +1,6 @@ - + ; C++ @@ -14,7 +14,9 @@ dialog_board_statistics_base 1000 none - 0 + + + 1 DIALOG_BOARD_STATISTCS_BASE . @@ -24,12 +26,13 @@ 1 1 UI + 0 0 0 0 wxAUI_MGR_DEFAULT - wxSYS_COLOUR_WINDOWFRAME + wxBOTH 1 @@ -52,42 +55,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - bMainBoxSizer @@ -95,7 +62,7 @@ none 10 - wxALIGN_CENTER_HORIZONTAL|wxBOTTOM|wxEXPAND|wxLEFT|wxRIGHT|wxTOP + wxEXPAND|wxALL 1 @@ -153,6 +120,7 @@ 0 wxID_ANY Components + 0 0 @@ -178,29 +146,6 @@ -1 - - - - - - - - - - - - - - - - - - - - - - - @@ -222,9 +167,9 @@ 1 - wxSYS_COLOUR_WINDOWFRAME + - wxALIGN_CENTRE + wxALIGN_CENTER wxALIGN_TOP 0 @@ -250,12 +195,12 @@ 1 - wxSYS_COLOUR_BTNSHADOW + 0 0 0 wxID_ANY - wxSYS_COLOUR_BACKGROUND + ,90,90,-1,70,0 0 @@ -289,61 +234,6 @@ wxVSCROLL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -357,7 +247,7 @@ 1 - bSizer3 + bSizerPads wxVERTICAL none @@ -393,6 +283,7 @@ 0 wxID_ANY Pads + 0 0 @@ -418,29 +309,6 @@ -1 - - - - - - - - - - - - - - - - - - - - - - - @@ -462,9 +330,9 @@ 1 - wxSYS_COLOUR_WINDOWFRAME + - wxALIGN_CENTRE + wxALIGN_CENTER wxALIGN_TOP 0 @@ -490,12 +358,12 @@ 1 - wxSYS_COLOUR_BTNSHADOW + 0 0 0 wxID_ANY - wxSYS_COLOUR_BACKGROUND + ,90,90,-1,70,0 0 @@ -529,61 +397,6 @@ wxVSCROLL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -597,7 +410,7 @@ 1 - bSizer5 + bSizerBrdSize wxVERTICAL none @@ -633,6 +446,7 @@ 0 wxID_ANY Board Size + 0 0 @@ -658,29 +472,6 @@ -1 - - - - - - - - - - - - - - - - - - - - - - - @@ -702,9 +493,9 @@ 1 - wxSYS_COLOUR_WINDOWFRAME + - wxALIGN_CENTRE + wxALIGN_CENTER wxALIGN_TOP 0 @@ -730,12 +521,12 @@ 1 - wxSYS_COLOUR_BTNSHADOW + 0 0 0 wxID_ANY - wxSYS_COLOUR_BACKGROUND + ,90,90,-1,70,0 0 @@ -769,61 +560,6 @@ wxVSCROLL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -886,29 +622,6 @@ - - - - - - - - - - - - - - - - - - - - - - - @@ -985,30 +698,7 @@ - checkboxClicked - - - - - - - - - - - - - - - - - - - - - - @@ -1073,30 +763,7 @@ - checkboxClicked - - - - - - - - - - - - - - - - - - - - - - @@ -1157,29 +824,6 @@ - - - - - - - - - - - - - - - - - - - - - - - @@ -1198,14 +842,6 @@ m_sdbControlSizer protected - - - - - - - - diff --git a/pcbnew/dialogs/dialog_board_statistics_base.h b/pcbnew/dialogs/dialog_board_statistics_base.h index 2ee2e1ffb0..4b31a40062 100644 --- a/pcbnew/dialogs/dialog_board_statistics_base.h +++ b/pcbnew/dialogs/dialog_board_statistics_base.h @@ -1,15 +1,15 @@ /////////////////////////////////////////////////////////////////////////// -// C++ code generated with wxFormBuilder (version Dec 30 2017) +// C++ code generated with wxFormBuilder (version Jul 10 2019) // http://www.wxformbuilder.org/ // // PLEASE DO *NOT* EDIT THIS FILE! /////////////////////////////////////////////////////////////////////////// -#ifndef __DIALOG_BOARD_STATISTICS_BASE_H__ -#define __DIALOG_BOARD_STATISTICS_BASE_H__ +#pragma once #include #include +#include #include "dialog_shim.h" #include #include @@ -34,7 +34,7 @@ class DIALOG_BOARD_STATISTICS_BASE : public DIALOG_SHIM { private: - + protected: wxGrid* m_gridComponents; wxGrid* m_gridPads; @@ -45,16 +45,15 @@ class DIALOG_BOARD_STATISTICS_BASE : public DIALOG_SHIM wxStaticLine* m_staticline2; wxStdDialogButtonSizer* m_sdbControlSizer; wxButton* m_sdbControlSizerOK; - + // Virtual event handlers, overide them in your derived class virtual void checkboxClicked( wxCommandEvent& event ) { event.Skip(); } - - + + public: - - DIALOG_BOARD_STATISTICS_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Board Statistics"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxDEFAULT_DIALOG_STYLE ); + + DIALOG_BOARD_STATISTICS_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Board Statistics"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxDEFAULT_DIALOG_STYLE ); ~DIALOG_BOARD_STATISTICS_BASE(); - + }; -#endif //__DIALOG_BOARD_STATISTICS_BASE_H__