2010-10-09 11:03:03 +00:00
///////////////////////////////////////////////////////////////////////////
2012-10-04 06:57:15 +00:00
// C++ code generated with wxFormBuilder (version Apr 10 2012)
2010-10-09 11:03:03 +00:00
// http://www.wxformbuilder.org/
//
// PLEASE DO "NOT" EDIT THIS FILE!
///////////////////////////////////////////////////////////////////////////
# include "gerbview_dialog_display_options_frame_base.h"
///////////////////////////////////////////////////////////////////////////
2012-10-04 06:57:15 +00:00
DIALOG_DISPLAY_OPTIONS_BASE : : DIALOG_DISPLAY_OPTIONS_BASE ( wxWindow * parent , wxWindowID id , const wxString & title , const wxPoint & pos , const wxSize & size , long style ) : DIALOG_SHIM ( parent , id , title , pos , size , style )
2010-10-09 11:03:03 +00:00
{
this - > SetSizeHints ( wxDefaultSize , wxDefaultSize ) ;
wxBoxSizer * bDialogSizer ;
bDialogSizer = new wxBoxSizer ( wxVERTICAL ) ;
wxBoxSizer * bUpperSizer ;
bUpperSizer = new wxBoxSizer ( wxHORIZONTAL ) ;
wxBoxSizer * bLeftSizer ;
bLeftSizer = new wxBoxSizer ( wxVERTICAL ) ;
wxString m_PolarDisplayChoices [ ] = { _ ( " No Display " ) , _ ( " Display " ) } ;
int m_PolarDisplayNChoices = sizeof ( m_PolarDisplayChoices ) / sizeof ( wxString ) ;
m_PolarDisplay = new wxRadioBox ( this , wxID_ANY , _ ( " Display Polar Coord " ) , wxDefaultPosition , wxDefaultSize , m_PolarDisplayNChoices , m_PolarDisplayChoices , 1 , wxRA_SPECIFY_COLS ) ;
m_PolarDisplay - > SetSelection ( 0 ) ;
bLeftSizer - > Add ( m_PolarDisplay , 0 , wxALL | wxEXPAND , 5 ) ;
wxString m_BoxUnitsChoices [ ] = { _ ( " Inches " ) , _ ( " millimeters " ) } ;
int m_BoxUnitsNChoices = sizeof ( m_BoxUnitsChoices ) / sizeof ( wxString ) ;
m_BoxUnits = new wxRadioBox ( this , wxID_ANY , _ ( " Units " ) , wxDefaultPosition , wxDefaultSize , m_BoxUnitsNChoices , m_BoxUnitsChoices , 1 , wxRA_SPECIFY_COLS ) ;
m_BoxUnits - > SetSelection ( 0 ) ;
bLeftSizer - > Add ( m_BoxUnits , 0 , wxALL | wxEXPAND , 5 ) ;
2010-12-04 17:38:41 +00:00
wxString m_CursorShapeChoices [ ] = { _ ( " Small " ) , _ ( " Large " ) } ;
2010-10-09 11:03:03 +00:00
int m_CursorShapeNChoices = sizeof ( m_CursorShapeChoices ) / sizeof ( wxString ) ;
m_CursorShape = new wxRadioBox ( this , wxID_ANY , _ ( " Cursor " ) , wxDefaultPosition , wxDefaultSize , m_CursorShapeNChoices , m_CursorShapeChoices , 1 , wxRA_SPECIFY_COLS ) ;
2010-12-04 17:38:41 +00:00
m_CursorShape - > SetSelection ( 1 ) ;
2010-10-09 11:03:03 +00:00
bLeftSizer - > Add ( m_CursorShape , 0 , wxALL | wxEXPAND , 5 ) ;
2012-04-11 18:54:20 +00:00
m_OptDisplayDCodes = new wxCheckBox ( this , wxID_ANY , _ ( " Show D codes " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
m_OptDisplayDCodes - > SetValue ( true ) ;
bLeftSizer - > Add ( m_OptDisplayDCodes , 0 , wxALL , 5 ) ;
2010-10-09 11:03:03 +00:00
bUpperSizer - > Add ( bLeftSizer , 0 , wxEXPAND , 5 ) ;
wxBoxSizer * bMiddleSizer ;
bMiddleSizer = new wxBoxSizer ( wxVERTICAL ) ;
wxString m_OptDisplayLinesChoices [ ] = { _ ( " Sketch " ) , _ ( " Filled " ) } ;
int m_OptDisplayLinesNChoices = sizeof ( m_OptDisplayLinesChoices ) / sizeof ( wxString ) ;
m_OptDisplayLines = new wxRadioBox ( this , wxID_ANY , _ ( " Lines: " ) , wxDefaultPosition , wxDefaultSize , m_OptDisplayLinesNChoices , m_OptDisplayLinesChoices , 1 , wxRA_SPECIFY_COLS ) ;
m_OptDisplayLines - > SetSelection ( 1 ) ;
bMiddleSizer - > Add ( m_OptDisplayLines , 0 , wxALL | wxEXPAND , 5 ) ;
wxString m_OptDisplayFlashedItemsChoices [ ] = { _ ( " Sketch " ) , _ ( " Filled " ) } ;
int m_OptDisplayFlashedItemsNChoices = sizeof ( m_OptDisplayFlashedItemsChoices ) / sizeof ( wxString ) ;
m_OptDisplayFlashedItems = new wxRadioBox ( this , wxID_ANY , _ ( " Spots: " ) , wxDefaultPosition , wxDefaultSize , m_OptDisplayFlashedItemsNChoices , m_OptDisplayFlashedItemsChoices , 1 , wxRA_SPECIFY_COLS ) ;
m_OptDisplayFlashedItems - > SetSelection ( 1 ) ;
bMiddleSizer - > Add ( m_OptDisplayFlashedItems , 0 , wxALL | wxEXPAND , 5 ) ;
wxString m_OptDisplayPolygonsChoices [ ] = { _ ( " Sketch " ) , _ ( " Filled " ) } ;
int m_OptDisplayPolygonsNChoices = sizeof ( m_OptDisplayPolygonsChoices ) / sizeof ( wxString ) ;
m_OptDisplayPolygons = new wxRadioBox ( this , wxID_ANY , _ ( " Polygons: " ) , wxDefaultPosition , wxDefaultSize , m_OptDisplayPolygonsNChoices , m_OptDisplayPolygonsChoices , 1 , wxRA_SPECIFY_COLS ) ;
m_OptDisplayPolygons - > SetSelection ( 1 ) ;
bMiddleSizer - > Add ( m_OptDisplayPolygons , 0 , wxALL | wxEXPAND , 5 ) ;
2012-04-11 18:54:20 +00:00
2010-10-09 11:03:03 +00:00
bUpperSizer - > Add ( bMiddleSizer , 0 , wxEXPAND , 5 ) ;
bUpperSizer - > Add ( 20 , 20 , 0 , 0 , 5 ) ;
wxBoxSizer * bRightSizer ;
bRightSizer = new wxBoxSizer ( wxVERTICAL ) ;
wxString m_ShowPageLimitsChoices [ ] = { _ ( " Full size. Do not show page limits " ) , _ ( " Full size " ) , _ ( " Size A4 " ) , _ ( " Size A3 " ) , _ ( " Size A2 " ) , _ ( " Size A " ) , _ ( " Size B " ) , _ ( " Size C " ) } ;
int m_ShowPageLimitsNChoices = sizeof ( m_ShowPageLimitsChoices ) / sizeof ( wxString ) ;
m_ShowPageLimits = new wxRadioBox ( this , wxID_ANY , _ ( " Show Page Limits: " ) , wxDefaultPosition , wxDefaultSize , m_ShowPageLimitsNChoices , m_ShowPageLimitsChoices , 1 , wxRA_SPECIFY_COLS ) ;
m_ShowPageLimits - > SetSelection ( 0 ) ;
bRightSizer - > Add ( m_ShowPageLimits , 0 , wxALL | wxEXPAND , 5 ) ;
2012-04-11 18:54:20 +00:00
wxStaticBoxSizer * bLeftBottomSizer ;
bLeftBottomSizer = new wxStaticBoxSizer ( new wxStaticBox ( this , wxID_ANY , _ ( " Pan: " ) ) , wxVERTICAL ) ;
2010-10-09 11:03:03 +00:00
2012-04-11 18:54:20 +00:00
m_OptMiddleButtonPan = new wxCheckBox ( this , wxID_ANY , _ ( " Middle Button PAN Enabled " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
bLeftBottomSizer - > Add ( m_OptMiddleButtonPan , 0 , wxALL , 5 ) ;
m_OptMiddleButtonPanLimited = new wxCheckBox ( this , wxID_ANY , _ ( " Middle Button PAN Limited " ) , wxDefaultPosition , wxDefaultSize , 0 ) ;
bLeftBottomSizer - > Add ( m_OptMiddleButtonPanLimited , 0 , wxALL , 5 ) ;
bRightSizer - > Add ( bLeftBottomSizer , 0 , wxBOTTOM | wxEXPAND | wxLEFT | wxRIGHT , 5 ) ;
2010-10-09 11:03:03 +00:00
bUpperSizer - > Add ( bRightSizer , 1 , wxEXPAND , 5 ) ;
2012-04-11 18:54:20 +00:00
2010-10-09 11:03:03 +00:00
bDialogSizer - > Add ( bUpperSizer , 1 , wxEXPAND , 5 ) ;
m_staticline1 = new wxStaticLine ( this , wxID_ANY , wxDefaultPosition , wxDefaultSize , wxLI_HORIZONTAL ) ;
bDialogSizer - > Add ( m_staticline1 , 0 , wxEXPAND | wxTOP | wxRIGHT | wxLEFT , 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 ( ) ;
2012-04-11 18:54:20 +00:00
2010-10-09 11:03:03 +00:00
bDialogSizer - > Add ( m_sdbSizer1 , 0 , wxEXPAND | wxALL , 5 ) ;
2012-04-11 18:54:20 +00:00
2010-10-09 11:03:03 +00:00
this - > SetSizer ( bDialogSizer ) ;
this - > Layout ( ) ;
// Connect Events
2012-04-11 18:54:20 +00:00
m_OptMiddleButtonPan - > Connect ( wxEVT_COMMAND_CHECKBOX_CLICKED , wxCommandEventHandler ( DIALOG_DISPLAY_OPTIONS_BASE : : OnMiddleBtnPanEnbl ) , NULL , this ) ;
2010-10-09 11:03:03 +00:00
m_sdbSizer1Cancel - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_DISPLAY_OPTIONS_BASE : : OnCancelButtonClick ) , NULL , this ) ;
m_sdbSizer1OK - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_DISPLAY_OPTIONS_BASE : : OnOKBUttonClick ) , NULL , this ) ;
}
DIALOG_DISPLAY_OPTIONS_BASE : : ~ DIALOG_DISPLAY_OPTIONS_BASE ( )
{
// Disconnect Events
2012-04-11 18:54:20 +00:00
m_OptMiddleButtonPan - > Disconnect ( wxEVT_COMMAND_CHECKBOX_CLICKED , wxCommandEventHandler ( DIALOG_DISPLAY_OPTIONS_BASE : : OnMiddleBtnPanEnbl ) , NULL , this ) ;
2010-10-09 11:03:03 +00:00
m_sdbSizer1Cancel - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_DISPLAY_OPTIONS_BASE : : OnCancelButtonClick ) , NULL , this ) ;
m_sdbSizer1OK - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_DISPLAY_OPTIONS_BASE : : OnOKBUttonClick ) , NULL , this ) ;
}