2013-02-22 13:47:35 +00:00
///////////////////////////////////////////////////////////////////////////
2018-02-12 23:42:37 +00:00
// C++ code generated with wxFormBuilder (version Dec 30 2017)
2013-02-22 13:47:35 +00:00
// http://www.wxformbuilder.org/
//
2018-02-12 23:42:37 +00:00
// PLEASE DO *NOT* EDIT THIS FILE!
2013-02-22 13:47:35 +00:00
///////////////////////////////////////////////////////////////////////////
# include "dialog_global_pads_edition_base.h"
///////////////////////////////////////////////////////////////////////////
DIALOG_GLOBAL_PADS_EDITION_BASE : : DIALOG_GLOBAL_PADS_EDITION_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 ) ;
wxBoxSizer * bMainSizer ;
bMainSizer = new wxBoxSizer ( wxHORIZONTAL ) ;
wxBoxSizer * bLeftSizer ;
bLeftSizer = new wxBoxSizer ( wxVERTICAL ) ;
wxStaticBoxSizer * sbSizer1 ;
sbSizer1 = new wxStaticBoxSizer ( new wxStaticBox ( this , wxID_ANY , _ ( " Pad Filter : " ) ) , wxVERTICAL ) ;
2018-02-12 23:42:37 +00:00
m_Pad_Shape_Filter_CB = new wxCheckBox ( sbSizer1 - > GetStaticBox ( ) , wxID_ANY , _ ( " Do not modify pads having a different shape " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
2013-02-22 13:47:35 +00:00
sbSizer1 - > Add ( m_Pad_Shape_Filter_CB , 0 , wxALL , 5 ) ;
2018-02-12 23:42:37 +00:00
m_Pad_Layer_Filter_CB = new wxCheckBox ( sbSizer1 - > GetStaticBox ( ) , wxID_ANY , _ ( " Do not modify pads having different layers " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
2013-02-22 13:47:35 +00:00
sbSizer1 - > Add ( m_Pad_Layer_Filter_CB , 0 , wxALL , 5 ) ;
2018-02-12 23:42:37 +00:00
m_Pad_Orient_Filter_CB = new wxCheckBox ( sbSizer1 - > GetStaticBox ( ) , wxID_ANY , _ ( " Do not modify pads having a different orientation " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
2013-02-22 13:47:35 +00:00
sbSizer1 - > Add ( m_Pad_Orient_Filter_CB , 0 , wxALL , 5 ) ;
bLeftSizer - > Add ( sbSizer1 , 1 , wxALL | wxEXPAND , 5 ) ;
bMainSizer - > Add ( bLeftSizer , 1 , wxEXPAND , 5 ) ;
wxBoxSizer * bRightSizer ;
bRightSizer = new wxBoxSizer ( wxVERTICAL ) ;
2018-02-12 23:42:37 +00:00
m_buttonPadEditor = new wxButton ( this , ID_CHANGE_GET_PAD_SETTINGS , _ ( " Pad Properties... " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
2013-02-22 13:47:35 +00:00
bRightSizer - > Add ( m_buttonPadEditor , 0 , wxALL | wxEXPAND , 5 ) ;
bRightSizer - > Add ( 10 , 10 , 0 , 0 , 5 ) ;
2014-10-12 15:12:02 +00:00
m_buttonChangeModule = new wxButton ( this , ID_CHANGE_CURRENT_MODULE , _ ( " Change Pads on Footprint " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
2013-02-22 13:47:35 +00:00
bRightSizer - > Add ( m_buttonChangeModule , 0 , wxALL | wxEXPAND , 5 ) ;
2014-10-12 15:12:02 +00:00
m_buttonIdModules = new wxButton ( this , ID_CHANGE_ID_MODULES , _ ( " Change Pads on Identical Footprints " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
2013-02-22 13:47:35 +00:00
bRightSizer - > Add ( m_buttonIdModules , 0 , wxALL | wxEXPAND , 5 ) ;
m_buttonCancel = new wxButton ( this , wxID_CANCEL , _ ( " Cancel " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
bRightSizer - > Add ( m_buttonCancel , 0 , wxALL | wxEXPAND , 5 ) ;
bMainSizer - > Add ( bRightSizer , 0 , wxALL | wxEXPAND , 5 ) ;
this - > SetSizer ( bMainSizer ) ;
this - > Layout ( ) ;
bMainSizer - > Fit ( this ) ;
// Connect Events
m_buttonPadEditor - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_GLOBAL_PADS_EDITION_BASE : : InstallPadEditor ) , NULL , this ) ;
m_buttonChangeModule - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_GLOBAL_PADS_EDITION_BASE : : PadPropertiesAccept ) , NULL , this ) ;
m_buttonIdModules - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_GLOBAL_PADS_EDITION_BASE : : PadPropertiesAccept ) , NULL , this ) ;
m_buttonCancel - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_GLOBAL_PADS_EDITION_BASE : : OnCancelClick ) , NULL , this ) ;
}
DIALOG_GLOBAL_PADS_EDITION_BASE : : ~ DIALOG_GLOBAL_PADS_EDITION_BASE ( )
{
// Disconnect Events
m_buttonPadEditor - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_GLOBAL_PADS_EDITION_BASE : : InstallPadEditor ) , NULL , this ) ;
m_buttonChangeModule - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_GLOBAL_PADS_EDITION_BASE : : PadPropertiesAccept ) , NULL , this ) ;
m_buttonIdModules - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_GLOBAL_PADS_EDITION_BASE : : PadPropertiesAccept ) , NULL , this ) ;
m_buttonCancel - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_GLOBAL_PADS_EDITION_BASE : : OnCancelClick ) , NULL , this ) ;
}