2013-05-23 18:45:23 +00:00
///////////////////////////////////////////////////////////////////////////
// C++ code generated with wxFormBuilder (version Oct 8 2012)
// http://www.wxformbuilder.org/
//
// PLEASE DO "NOT" EDIT THIS FILE!
///////////////////////////////////////////////////////////////////////////
# include "dialog_page_settings_base.h"
///////////////////////////////////////////////////////////////////////////
DIALOG_PAGES_SETTINGS_BASE : : DIALOG_PAGES_SETTINGS_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 ( wxVERTICAL ) ;
wxBoxSizer * bUpperSizerH ;
bUpperSizerH = new wxBoxSizer ( wxHORIZONTAL ) ;
2013-05-28 08:05:10 +00:00
wxBoxSizer * bleftSizer ;
bleftSizer = new wxBoxSizer ( wxVERTICAL ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
m_staticTextPaper = new wxStaticText ( this , wxID_ANY , _ ( " Paper " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTextPaper - > Wrap ( - 1 ) ;
2013-05-28 09:49:53 +00:00
bleftSizer - > Add ( m_staticTextPaper , 0 , wxALIGN_CENTER_HORIZONTAL | wxALL , 5 ) ;
m_staticline2 = new wxStaticLine ( this , wxID_ANY , wxDefaultPosition , wxDefaultSize , wxLI_HORIZONTAL ) ;
bleftSizer - > Add ( m_staticline2 , 0 , wxEXPAND | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
m_staticTextSize = new wxStaticText ( this , wxID_ANY , _ ( " Size: " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTextSize - > Wrap ( - 1 ) ;
bleftSizer - > Add ( m_staticTextSize , 0 , wxTOP | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
wxString m_paperSizeComboBoxChoices [ ] = { _ ( " dummy text " ) } ;
int m_paperSizeComboBoxNChoices = sizeof ( m_paperSizeComboBoxChoices ) / sizeof ( wxString ) ;
m_paperSizeComboBox = new wxChoice ( this , ID_CHICE_PAGE_SIZE , wxDefaultPosition , wxDefaultSize , m_paperSizeComboBoxNChoices , m_paperSizeComboBoxChoices , 0 ) ;
m_paperSizeComboBox - > SetSelection ( 0 ) ;
2013-05-28 08:05:10 +00:00
bleftSizer - > Add ( m_paperSizeComboBox , 0 , wxEXPAND | wxBOTTOM | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
m_staticTextOrient = new wxStaticText ( this , wxID_ANY , _ ( " Orientation: " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTextOrient - > Wrap ( - 1 ) ;
bleftSizer - > Add ( m_staticTextOrient , 0 , wxTOP | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
wxString m_orientationComboBoxChoices [ ] = { _ ( " Landscape " ) , _ ( " Portrait " ) } ;
int m_orientationComboBoxNChoices = sizeof ( m_orientationComboBoxChoices ) / sizeof ( wxString ) ;
m_orientationComboBox = new wxChoice ( this , ID_CHOICE_PAGE_ORIENTATION , wxDefaultPosition , wxDefaultSize , m_orientationComboBoxNChoices , m_orientationComboBoxChoices , 0 ) ;
m_orientationComboBox - > SetSelection ( 0 ) ;
2013-05-28 08:05:10 +00:00
bleftSizer - > Add ( m_orientationComboBox , 0 , wxEXPAND | wxBOTTOM | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
m_staticTextCustSize = new wxStaticText ( this , wxID_ANY , _ ( " Custom Size: " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTextCustSize - > Wrap ( - 1 ) ;
bleftSizer - > Add ( m_staticTextCustSize , 0 , wxTOP | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
wxBoxSizer * bSizerCustSize ;
bSizerCustSize = new wxBoxSizer ( wxHORIZONTAL ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
wxBoxSizer * bSizercustHeight ;
bSizercustHeight = new wxBoxSizer ( wxVERTICAL ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
m_staticTextHeight = new wxStaticText ( this , wxID_ANY , _ ( " Height: " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTextHeight - > Wrap ( - 1 ) ;
bSizercustHeight - > Add ( m_staticTextHeight , 0 , wxTOP | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
m_TextUserSizeY = new wxTextCtrl ( this , ID_TEXTCTRL_USER_PAGE_SIZE_Y , wxEmptyString , wxDefaultPosition , wxDefaultSize , wxTE_LEFT ) ;
m_TextUserSizeY - > SetMaxLength ( 6 ) ;
m_TextUserSizeY - > SetToolTip ( _ ( " Custom paper height. " ) ) ;
2013-05-28 08:05:10 +00:00
bSizercustHeight - > Add ( m_TextUserSizeY , 0 , wxALIGN_TOP | wxEXPAND | wxBOTTOM | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
bSizerCustSize - > Add ( bSizercustHeight , 1 , wxEXPAND , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
wxBoxSizer * bSizercustWidth ;
bSizercustWidth = new wxBoxSizer ( wxVERTICAL ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
m_staticTextWidth = new wxStaticText ( this , wxID_ANY , _ ( " Width: " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTextWidth - > Wrap ( - 1 ) ;
bSizercustWidth - > Add ( m_staticTextWidth , 0 , wxTOP | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
m_TextUserSizeX = new wxTextCtrl ( this , ID_TEXTCTRL_USER_PAGE_SIZE_X , wxEmptyString , wxDefaultPosition , wxDefaultSize , wxTE_LEFT ) ;
m_TextUserSizeX - > SetMaxLength ( 6 ) ;
m_TextUserSizeX - > SetToolTip ( _ ( " Custom paper width. " ) ) ;
bSizercustWidth - > Add ( m_TextUserSizeX , 0 , wxALIGN_LEFT | wxALIGN_TOP | wxEXPAND | wxBOTTOM | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
bSizerCustSize - > Add ( bSizercustWidth , 1 , wxEXPAND , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
bleftSizer - > Add ( bSizerCustSize , 0 , wxEXPAND , 5 ) ;
m_staticTextPreview = new wxStaticText ( this , wxID_ANY , _ ( " Layout Preview " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTextPreview - > Wrap ( - 1 ) ;
bleftSizer - > Add ( m_staticTextPreview , 0 , wxALL | wxALIGN_CENTER_HORIZONTAL , 5 ) ;
2013-05-23 18:45:23 +00:00
m_PageLayoutExampleBitmap = new wxStaticBitmap ( this , wxID_ANY , wxNullBitmap , wxDefaultPosition , wxSize ( - 1 , - 1 ) , wxFULL_REPAINT_ON_RESIZE | wxSIMPLE_BORDER ) ;
m_PageLayoutExampleBitmap - > SetForegroundColour ( wxSystemSettings : : GetColour ( wxSYS_COLOUR_WINDOW ) ) ;
m_PageLayoutExampleBitmap - > SetBackgroundColour ( wxSystemSettings : : GetColour ( wxSYS_COLOUR_WINDOW ) ) ;
2013-05-28 08:05:10 +00:00
bleftSizer - > Add ( m_PageLayoutExampleBitmap , 1 , wxALIGN_CENTER | wxALL | wxALIGN_CENTER_HORIZONTAL | wxEXPAND , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
bUpperSizerH - > Add ( bleftSizer , 0 , wxEXPAND , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
m_staticline1 = new wxStaticLine ( this , wxID_ANY , wxDefaultPosition , wxDefaultSize , wxLI_VERTICAL ) ;
bUpperSizerH - > Add ( m_staticline1 , 0 , wxEXPAND | wxTOP | wxBOTTOM , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
wxBoxSizer * bSizerRight ;
bSizerRight = new wxBoxSizer ( wxVERTICAL ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
m_staticTexttbprm = new wxStaticText ( this , wxID_ANY , _ ( " Title Block Parameters " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTexttbprm - > Wrap ( - 1 ) ;
bSizerRight - > Add ( m_staticTexttbprm , 0 , wxALL | wxALIGN_CENTER_HORIZONTAL , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
m_staticline3 = new wxStaticLine ( this , wxID_ANY , wxDefaultPosition , wxDefaultSize , wxLI_HORIZONTAL ) ;
bSizerRight - > Add ( m_staticline3 , 0 , wxEXPAND | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
wxBoxSizer * SheetInfoSizer ;
SheetInfoSizer = new wxBoxSizer ( wxHORIZONTAL ) ;
m_TextSheetCount = new wxStaticText ( this , wxID_ANY , _ ( " Number of sheets: %d " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_TextSheetCount - > Wrap ( - 1 ) ;
SheetInfoSizer - > Add ( m_TextSheetCount , 0 , wxALL , 5 ) ;
SheetInfoSizer - > Add ( 5 , 5 , 1 , wxEXPAND , 5 ) ;
m_TextSheetNumber = new wxStaticText ( this , wxID_ANY , _ ( " Sheet number: %d " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_TextSheetNumber - > Wrap ( - 1 ) ;
SheetInfoSizer - > Add ( m_TextSheetNumber , 0 , wxALL , 5 ) ;
2013-05-28 08:05:10 +00:00
bSizerRight - > Add ( SheetInfoSizer , 0 , 0 , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
wxBoxSizer * bSizerDate ;
bSizerDate = new wxBoxSizer ( wxVERTICAL ) ;
m_staticTextDate = new wxStaticText ( this , wxID_ANY , _ ( " Issue Date " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTextDate - > Wrap ( - 1 ) ;
2013-07-19 18:27:22 +00:00
bSizerDate - > Add ( m_staticTextDate , 0 , wxRIGHT | wxLEFT , 5 ) ;
2013-05-28 09:49:53 +00:00
wxBoxSizer * bSizerissuedate ;
bSizerissuedate = new wxBoxSizer ( wxHORIZONTAL ) ;
2013-05-23 18:45:23 +00:00
m_TextDate = new wxTextCtrl ( this , ID_TEXTCTRL_DATE , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_TextDate - > SetMaxLength ( 0 ) ;
m_TextDate - > SetMinSize ( wxSize ( 100 , - 1 ) ) ;
2013-05-28 09:49:53 +00:00
bSizerissuedate - > Add ( m_TextDate , 3 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
2013-05-23 18:45:23 +00:00
m_ApplyDate = new wxButton ( this , ID_BTN_APPLY_DATE , _ ( " <- " ) , wxDefaultPosition , wxDefaultSize , wxBU_EXACTFIT ) ;
2013-05-28 09:49:53 +00:00
bSizerissuedate - > Add ( m_ApplyDate , 0 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
2013-05-23 18:45:23 +00:00
m_PickDate = new wxDatePickerCtrl ( this , ID_PICKER_DATE , wxDefaultDateTime , wxDefaultPosition , wxDefaultSize , wxDP_DEFAULT ) ;
2013-05-28 09:49:53 +00:00
bSizerissuedate - > Add ( m_PickDate , 2 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
2013-05-23 18:45:23 +00:00
m_DateExport = new wxCheckBox ( this , ID_CHECKBOX_DATE , _ ( " Export to other sheets " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
2013-05-28 09:49:53 +00:00
bSizerissuedate - > Add ( m_DateExport , 0 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
bSizerDate - > Add ( bSizerissuedate , 1 , wxEXPAND , 5 ) ;
bSizerRight - > Add ( bSizerDate , 0 , wxEXPAND | wxRIGHT | wxLEFT , 5 ) ;
2013-05-28 08:05:10 +00:00
wxBoxSizer * bSizerRev ;
bSizerRev = new wxBoxSizer ( wxVERTICAL ) ;
m_staticTextRev = new wxStaticText ( this , wxID_ANY , _ ( " Revision " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTextRev - > Wrap ( - 1 ) ;
bSizerRev - > Add ( m_staticTextRev , 0 , wxRIGHT | wxLEFT , 5 ) ;
wxBoxSizer * bSizer9 ;
bSizer9 = new wxBoxSizer ( wxHORIZONTAL ) ;
m_TextRevision = new wxTextCtrl ( this , ID_TEXTCTRL_REVISION , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_TextRevision - > SetMaxLength ( 0 ) ;
m_TextRevision - > SetMinSize ( wxSize ( 100 , - 1 ) ) ;
bSizer9 - > Add ( m_TextRevision , 1 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
m_RevisionExport = new wxCheckBox ( this , ID_CHECKBOX_REVISION , _ ( " Export to other sheets " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
bSizer9 - > Add ( m_RevisionExport , 0 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
bSizerRev - > Add ( bSizer9 , 1 , wxEXPAND , 5 ) ;
bSizerRight - > Add ( bSizerRev , 0 , wxEXPAND | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
wxBoxSizer * bSizerTitle ;
bSizerTitle = new wxBoxSizer ( wxVERTICAL ) ;
m_staticTextTitle = new wxStaticText ( this , wxID_ANY , _ ( " Title " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTextTitle - > Wrap ( - 1 ) ;
2013-07-19 18:27:22 +00:00
bSizerTitle - > Add ( m_staticTextTitle , 0 , wxRIGHT | wxLEFT , 5 ) ;
2013-05-28 09:49:53 +00:00
wxBoxSizer * bSizer12 ;
bSizer12 = new wxBoxSizer ( wxHORIZONTAL ) ;
2013-05-23 18:45:23 +00:00
m_TextTitle = new wxTextCtrl ( this , ID_TEXTCTRL_TITLE , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_TextTitle - > SetMaxLength ( 0 ) ;
m_TextTitle - > SetMinSize ( wxSize ( 360 , - 1 ) ) ;
2013-05-28 09:49:53 +00:00
bSizer12 - > Add ( m_TextTitle , 1 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
2013-05-23 18:45:23 +00:00
m_TitleExport = new wxCheckBox ( this , wxID_ANY , _ ( " Export to other sheets " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
2013-05-28 09:49:53 +00:00
bSizer12 - > Add ( m_TitleExport , 0 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
bSizerTitle - > Add ( bSizer12 , 1 , wxEXPAND , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
bSizerRight - > Add ( bSizerTitle , 0 , wxEXPAND | wxRIGHT | wxLEFT , 5 ) ;
wxBoxSizer * bSizerCompany ;
bSizerCompany = new wxBoxSizer ( wxVERTICAL ) ;
m_staticText13 = new wxStaticText ( this , wxID_ANY , _ ( " Company " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticText13 - > Wrap ( - 1 ) ;
2013-07-19 18:27:22 +00:00
bSizerCompany - > Add ( m_staticText13 , 0 , wxRIGHT | wxLEFT , 5 ) ;
2013-05-28 09:49:53 +00:00
wxBoxSizer * bSizer14 ;
bSizer14 = new wxBoxSizer ( wxHORIZONTAL ) ;
2013-05-23 18:45:23 +00:00
m_TextCompany = new wxTextCtrl ( this , ID_TEXTCTRL_COMPANY , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_TextCompany - > SetMaxLength ( 0 ) ;
m_TextCompany - > SetMinSize ( wxSize ( 360 , - 1 ) ) ;
2013-05-28 09:49:53 +00:00
bSizer14 - > Add ( m_TextCompany , 1 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
2013-05-23 18:45:23 +00:00
m_CompanyExport = new wxCheckBox ( this , ID_CHECKBOX_COMPANY , _ ( " Export to other sheets " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
2013-05-28 09:49:53 +00:00
bSizer14 - > Add ( m_CompanyExport , 0 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
bSizerCompany - > Add ( bSizer14 , 1 , wxEXPAND , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
bSizerRight - > Add ( bSizerCompany , 0 , wxEXPAND | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
wxBoxSizer * bSizerComment1 ;
bSizerComment1 = new wxBoxSizer ( wxVERTICAL ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
m_staticTextComment1 = new wxStaticText ( this , wxID_ANY , _ ( " Comment1 " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTextComment1 - > Wrap ( - 1 ) ;
2013-07-19 18:27:22 +00:00
bSizerComment1 - > Add ( m_staticTextComment1 , 0 , wxRIGHT | wxLEFT , 5 ) ;
2013-05-28 09:49:53 +00:00
wxBoxSizer * bSizercmt1 ;
bSizercmt1 = new wxBoxSizer ( wxHORIZONTAL ) ;
2013-05-23 18:45:23 +00:00
m_TextComment1 = new wxTextCtrl ( this , ID_TEXTCTRL_COMMENT1 , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_TextComment1 - > SetMaxLength ( 0 ) ;
m_TextComment1 - > SetMinSize ( wxSize ( 360 , - 1 ) ) ;
2013-05-28 09:49:53 +00:00
bSizercmt1 - > Add ( m_TextComment1 , 1 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
2013-05-23 18:45:23 +00:00
m_Comment1Export = new wxCheckBox ( this , ID_CHECKBOX_COMMENT1 , _ ( " Export to other sheets " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
2013-05-28 09:49:53 +00:00
bSizercmt1 - > Add ( m_Comment1Export , 0 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
bSizerComment1 - > Add ( bSizercmt1 , 1 , wxEXPAND , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
bSizerRight - > Add ( bSizerComment1 , 0 , wxEXPAND | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
wxBoxSizer * bSizerComment2 ;
bSizerComment2 = new wxBoxSizer ( wxVERTICAL ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
m_staticTextComment2 = new wxStaticText ( this , wxID_ANY , _ ( " Comment2 " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTextComment2 - > Wrap ( - 1 ) ;
2013-07-19 18:27:22 +00:00
bSizerComment2 - > Add ( m_staticTextComment2 , 0 , wxRIGHT | wxLEFT , 5 ) ;
2013-05-28 09:49:53 +00:00
wxBoxSizer * bSizercmt2 ;
bSizercmt2 = new wxBoxSizer ( wxHORIZONTAL ) ;
2013-05-23 18:45:23 +00:00
m_TextComment2 = new wxTextCtrl ( this , ID_TEXTCTRL_COMMENT2 , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_TextComment2 - > SetMaxLength ( 0 ) ;
m_TextComment2 - > SetMinSize ( wxSize ( 360 , - 1 ) ) ;
2013-05-28 09:49:53 +00:00
bSizercmt2 - > Add ( m_TextComment2 , 1 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
2013-05-23 18:45:23 +00:00
m_Comment2Export = new wxCheckBox ( this , ID_CHECKBOX_COMMENT2 , _ ( " Export to other sheets " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
2013-05-28 09:49:53 +00:00
bSizercmt2 - > Add ( m_Comment2Export , 0 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
bSizerComment2 - > Add ( bSizercmt2 , 1 , wxEXPAND , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
bSizerRight - > Add ( bSizerComment2 , 0 , wxEXPAND | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
wxBoxSizer * bSizerComment12 ;
bSizerComment12 = new wxBoxSizer ( wxVERTICAL ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
m_staticTextComment3 = new wxStaticText ( this , wxID_ANY , _ ( " Comment3 " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTextComment3 - > Wrap ( - 1 ) ;
2013-07-19 18:27:22 +00:00
bSizerComment12 - > Add ( m_staticTextComment3 , 0 , wxRIGHT | wxLEFT , 5 ) ;
2013-05-28 09:49:53 +00:00
wxBoxSizer * bSizercmt3 ;
bSizercmt3 = new wxBoxSizer ( wxHORIZONTAL ) ;
2013-05-23 18:45:23 +00:00
m_TextComment3 = new wxTextCtrl ( this , ID_TEXTCTRL_COMMENT3 , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_TextComment3 - > SetMaxLength ( 0 ) ;
m_TextComment3 - > SetMinSize ( wxSize ( 360 , - 1 ) ) ;
2013-05-28 09:49:53 +00:00
bSizercmt3 - > Add ( m_TextComment3 , 1 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
2013-05-23 18:45:23 +00:00
m_Comment3Export = new wxCheckBox ( this , ID_CHECKBOX_COMMENT3 , _ ( " Export to other sheets " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
2013-05-28 09:49:53 +00:00
bSizercmt3 - > Add ( m_Comment3Export , 0 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
bSizerComment12 - > Add ( bSizercmt3 , 1 , wxEXPAND , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
bSizerRight - > Add ( bSizerComment12 , 0 , wxEXPAND | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
wxBoxSizer * bSizerComment4 ;
bSizerComment4 = new wxBoxSizer ( wxVERTICAL ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
m_staticTextComment4 = new wxStaticText ( this , wxID_ANY , _ ( " Comment4 " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTextComment4 - > Wrap ( - 1 ) ;
2013-07-19 18:27:22 +00:00
bSizerComment4 - > Add ( m_staticTextComment4 , 0 , wxRIGHT | wxLEFT , 5 ) ;
2013-05-28 09:49:53 +00:00
wxBoxSizer * bSizercmt4 ;
bSizercmt4 = new wxBoxSizer ( wxHORIZONTAL ) ;
2013-05-23 18:45:23 +00:00
m_TextComment4 = new wxTextCtrl ( this , ID_TEXTCTRL_COMMENT4 , wxEmptyString , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_TextComment4 - > SetMaxLength ( 0 ) ;
m_TextComment4 - > SetMinSize ( wxSize ( 360 , - 1 ) ) ;
2013-05-28 09:49:53 +00:00
bSizercmt4 - > Add ( m_TextComment4 , 1 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
2013-05-23 18:45:23 +00:00
m_Comment4Export = new wxCheckBox ( this , ID_CHECKBOX_COMMENT4 , _ ( " Export to other sheets " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
2013-05-28 09:49:53 +00:00
bSizercmt4 - > Add ( m_Comment4Export , 0 , wxALIGN_CENTER_VERTICAL | wxBOTTOM | wxLEFT | wxRIGHT , 5 ) ;
bSizerComment4 - > Add ( bSizercmt4 , 1 , wxEXPAND , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 09:49:53 +00:00
bSizerRight - > Add ( bSizerComment4 , 0 , wxEXPAND | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-07-19 18:27:22 +00:00
wxBoxSizer * bSizerFilename ;
bSizerFilename = new wxBoxSizer ( wxVERTICAL ) ;
m_staticTextfilename = new wxStaticText ( this , wxID_ANY , _ ( " Page layout file description " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_staticTextfilename - > Wrap ( - 1 ) ;
bSizerFilename - > Add ( m_staticTextfilename , 0 , wxRIGHT | wxLEFT , 5 ) ;
wxBoxSizer * bSizerfileSelection ;
bSizerfileSelection = new wxBoxSizer ( wxHORIZONTAL ) ;
m_filePicker = new wxFilePickerCtrl ( this , wxID_ANY , wxEmptyString , _ ( " Select a file " ) , wxT ( " *.kicad_wks " ) , wxDefaultPosition , wxDefaultSize , wxFLP_OPEN | wxFLP_USE_TEXTCTRL ) ;
bSizerfileSelection - > Add ( m_filePicker , 1 , wxBOTTOM | wxRIGHT | wxLEFT , 5 ) ;
bSizerFilename - > Add ( bSizerfileSelection , 1 , wxEXPAND , 5 ) ;
bSizerRight - > Add ( bSizerFilename , 0 , wxEXPAND | wxRIGHT | wxLEFT , 5 ) ;
2013-05-23 18:45:23 +00:00
2013-05-28 08:05:10 +00:00
bUpperSizerH - > Add ( bSizerRight , 1 , wxEXPAND , 5 ) ;
2013-05-23 18:45:23 +00:00
bMainSizer - > Add ( bUpperSizerH , 1 , wxEXPAND , 5 ) ;
m_sdbSizer1 = new wxStdDialogButtonSizer ( ) ;
m_sdbSizer1OK = new wxButton ( this , wxID_OK ) ;
m_sdbSizer1 - > AddButton ( m_sdbSizer1OK ) ;
m_sdbSizer1Cancel = new wxButton ( this , wxID_CANCEL ) ;
m_sdbSizer1 - > AddButton ( m_sdbSizer1Cancel ) ;
m_sdbSizer1 - > Realize ( ) ;
bMainSizer - > Add ( m_sdbSizer1 , 0 , wxALIGN_RIGHT | wxALL , 5 ) ;
this - > SetSizer ( bMainSizer ) ;
this - > Layout ( ) ;
// Connect Events
m_paperSizeComboBox - > Connect ( wxEVT_COMMAND_CHOICE_SELECTED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnPaperSizeChoice ) , NULL , this ) ;
m_orientationComboBox - > Connect ( wxEVT_COMMAND_CHOICE_SELECTED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnPageOrientationChoice ) , NULL , this ) ;
m_TextUserSizeY - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnUserPageSizeYTextUpdated ) , NULL , this ) ;
2013-05-28 08:05:10 +00:00
m_TextUserSizeX - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnUserPageSizeXTextUpdated ) , NULL , this ) ;
2013-05-23 18:45:23 +00:00
m_TextDate - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnDateTextUpdated ) , NULL , this ) ;
m_ApplyDate - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnDateApplyClick ) , NULL , this ) ;
2013-05-28 08:05:10 +00:00
m_TextRevision - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnRevisionTextUpdated ) , NULL , this ) ;
2013-05-23 18:45:23 +00:00
m_TextTitle - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnTitleTextUpdated ) , NULL , this ) ;
m_TitleExport - > Connect ( wxEVT_COMMAND_CHECKBOX_CLICKED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnCheckboxTitleClick ) , NULL , this ) ;
m_TextCompany - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnCompanyTextUpdated ) , NULL , this ) ;
m_TextComment1 - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnComment1TextUpdated ) , NULL , this ) ;
m_TextComment2 - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnComment2TextUpdated ) , NULL , this ) ;
m_TextComment3 - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnComment3TextUpdated ) , NULL , this ) ;
m_TextComment4 - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnComment4TextUpdated ) , NULL , this ) ;
2013-07-19 18:27:22 +00:00
m_filePicker - > Connect ( wxEVT_COMMAND_FILEPICKER_CHANGED , wxFileDirPickerEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnWksFileSelection ) , NULL , this ) ;
2013-05-23 18:45:23 +00:00
m_sdbSizer1Cancel - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnCancelClick ) , NULL , this ) ;
m_sdbSizer1OK - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnOkClick ) , NULL , this ) ;
}
DIALOG_PAGES_SETTINGS_BASE : : ~ DIALOG_PAGES_SETTINGS_BASE ( )
{
// Disconnect Events
m_paperSizeComboBox - > Disconnect ( wxEVT_COMMAND_CHOICE_SELECTED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnPaperSizeChoice ) , NULL , this ) ;
m_orientationComboBox - > Disconnect ( wxEVT_COMMAND_CHOICE_SELECTED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnPageOrientationChoice ) , NULL , this ) ;
m_TextUserSizeY - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnUserPageSizeYTextUpdated ) , NULL , this ) ;
2013-05-28 08:05:10 +00:00
m_TextUserSizeX - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnUserPageSizeXTextUpdated ) , NULL , this ) ;
2013-05-23 18:45:23 +00:00
m_TextDate - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnDateTextUpdated ) , NULL , this ) ;
m_ApplyDate - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnDateApplyClick ) , NULL , this ) ;
2013-05-28 08:05:10 +00:00
m_TextRevision - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnRevisionTextUpdated ) , NULL , this ) ;
2013-05-23 18:45:23 +00:00
m_TextTitle - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnTitleTextUpdated ) , NULL , this ) ;
m_TitleExport - > Disconnect ( wxEVT_COMMAND_CHECKBOX_CLICKED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnCheckboxTitleClick ) , NULL , this ) ;
m_TextCompany - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnCompanyTextUpdated ) , NULL , this ) ;
m_TextComment1 - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnComment1TextUpdated ) , NULL , this ) ;
m_TextComment2 - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnComment2TextUpdated ) , NULL , this ) ;
m_TextComment3 - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnComment3TextUpdated ) , NULL , this ) ;
m_TextComment4 - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnComment4TextUpdated ) , NULL , this ) ;
2013-07-19 18:27:22 +00:00
m_filePicker - > Disconnect ( wxEVT_COMMAND_FILEPICKER_CHANGED , wxFileDirPickerEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnWksFileSelection ) , NULL , this ) ;
2013-05-23 18:45:23 +00:00
m_sdbSizer1Cancel - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnCancelClick ) , NULL , this ) ;
m_sdbSizer1OK - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_PAGES_SETTINGS_BASE : : OnOkClick ) , NULL , this ) ;
}