KiCad PCB EDA Suite
dialog_eeschema_options_base.h
Go to the documentation of this file.
1 // C++ code generated with wxFormBuilder (version Sep 8 2016)
3 // http://www.wxformbuilder.org/
4 //
5 // PLEASE DO "NOT" EDIT THIS FILE!
7 
8 #ifndef __DIALOG_EESCHEMA_OPTIONS_BASE_H__
9 #define __DIALOG_EESCHEMA_OPTIONS_BASE_H__
10 
11 #include <wx/artprov.h>
12 #include <wx/xrc/xmlres.h>
13 #include <wx/intl.h>
14 class DIALOG_SHIM;
15 
16 #include "dialog_shim.h"
17 #include <wx/string.h>
18 #include <wx/stattext.h>
19 #include <wx/gdicmn.h>
20 #include <wx/font.h>
21 #include <wx/colour.h>
22 #include <wx/settings.h>
23 #include <wx/choice.h>
24 #include <wx/spinctrl.h>
25 #include <wx/sizer.h>
26 #include <wx/statline.h>
27 #include <wx/checkbox.h>
28 #include <wx/panel.h>
29 #include <wx/bitmap.h>
30 #include <wx/image.h>
31 #include <wx/icon.h>
32 #include <wx/grid.h>
33 #include <wx/button.h>
34 #include <wx/notebook.h>
35 #include <wx/dialog.h>
36 
38 
43 {
44  DECLARE_EVENT_TABLE()
45  private:
46 
47  // Private event handlers
48  void _wxFB_OnSize( wxSizeEvent& event ){ OnSize( event ); }
49  void _wxFB_OnChooseUnits( wxCommandEvent& event ){ OnChooseUnits( event ); }
50  void _wxFB_OnAddButtonClick( wxCommandEvent& event ){ OnAddButtonClick( event ); }
51  void _wxFB_OnDeleteButtonClick( wxCommandEvent& event ){ OnDeleteButtonClick( event ); }
52 
53 
54  protected:
55  enum
56  {
61  };
62 
63  wxNotebook* m_notebook;
64  wxPanel* m_panel5;
65  wxStaticText* m_staticText3;
66  wxChoice* m_choiceGridSize;
67  wxStaticText* m_staticGridUnits;
68  wxStaticText* m_staticText51;
69  wxSpinCtrl* m_spinBusWidth;
70  wxStaticText* m_staticBusWidthUnits;
71  wxStaticText* m_staticText5;
72  wxSpinCtrl* m_spinLineWidth;
73  wxStaticText* m_staticLineWidthUnits;
74  wxStaticText* m_staticText26;
76  wxStaticLine* m_staticline3;
77  wxCheckBox* m_checkShowGrid;
78  wxCheckBox* m_checkHVOrientation;
79  wxCheckBox* m_checkShowHiddenPins;
80  wxCheckBox* m_checkPageLimits;
81  wxPanel* m_panel3;
82  wxStaticText* m_staticText2;
83  wxChoice* m_choiceUnits;
84  wxStaticText* m_staticTextHpitch;
86  wxStaticText* m_staticRepeatXUnits;
87  wxStaticText* m_staticTextVpitch;
88  wxSpinCtrl* m_spinRepeatVertical;
89  wxStaticText* m_staticRepeatYUnits;
90  wxStaticText* m_staticText16;
91  wxSpinCtrl* m_spinRepeatLabel;
92  wxStaticText* m_staticTextTsize;
93  wxSpinCtrl* m_spinTextSize;
94  wxStaticText* m_staticTextSizeUnits;
95  wxStaticText* m_staticTextTimeInterval;
97  wxStaticText* m_staticText23;
98  wxStaticLine* m_staticline2;
102  wxPanel* m_tabControls;
103  wxBoxSizer* m_controlsSizer;
104  wxStaticText* m_staticText20;
105  wxStaticText* m_staticText21;
106  wxPanel* m_panelHotkeys;
109  wxCheckBox* m_checkAutoPan;
110  wxPanel* m_tabColors;
111  wxPanel* m_panelColors;
112  wxPanel* m_panel2;
113  wxGrid* m_fieldGrid;
114  wxButton* addFieldButton;
115  wxButton* deleteFieldButton;
116  wxStdDialogButtonSizer* m_sdbSizer;
117  wxButton* m_sdbSizerOK;
118  wxButton* m_sdbSizerCancel;
119 
120  // Virtual event handlers, overide them in your derived class
121  virtual void OnSize( wxSizeEvent& event ) { event.Skip(); }
122  virtual void OnChooseUnits( wxCommandEvent& event ) { event.Skip(); }
123  virtual void OnAddButtonClick( wxCommandEvent& event ) { event.Skip(); }
124  virtual void OnDeleteButtonClick( wxCommandEvent& event ) { event.Skip(); }
125 
126 
127  public:
128 
129  DIALOG_EESCHEMA_OPTIONS_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Schematic Editor Options"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );
131 
132 };
133 
134 #endif //__DIALOG_EESCHEMA_OPTIONS_BASE_H__
virtual void OnAddButtonClick(wxCommandEvent &event)
virtual void OnDeleteButtonClick(wxCommandEvent &event)
Class DIALOG_SHIM may sit in the inheritance tree between wxDialog and any class written by wxFormBui...
Definition: dialog_shim.h:60
void _wxFB_OnDeleteButtonClick(wxCommandEvent &event)
void _wxFB_OnAddButtonClick(wxCommandEvent &event)
virtual void OnChooseUnits(wxCommandEvent &event)
DIALOG_EESCHEMA_OPTIONS_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Schematic Editor Options"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
Class DIALOG_EESCHEMA_OPTIONS_BASE.
void _wxFB_OnChooseUnits(wxCommandEvent &event)
virtual void OnSize(wxSizeEvent &event)