KiCad PCB EDA Suite
dialog_dimension_properties_base.h
Go to the documentation of this file.
1 // C++ code generated with wxFormBuilder (version 3.10.0-4761b0c5)
3 // http://www.wxformbuilder.org/
4 //
5 // PLEASE DO *NOT* EDIT THIS FILE!
7 
8 #pragma once
9 
10 #include <wx/artprov.h>
11 #include <wx/xrc/xmlres.h>
12 #include <wx/intl.h>
14 
15 #include "dialog_shim.h"
16 #include <wx/string.h>
17 #include <wx/stattext.h>
18 #include <wx/gdicmn.h>
19 #include <wx/font.h>
20 #include <wx/colour.h>
21 #include <wx/settings.h>
22 #include <wx/textctrl.h>
23 #include <wx/choice.h>
24 #include <wx/bmpcbox.h>
25 #include <wx/gbsizer.h>
26 #include <wx/sizer.h>
27 #include <wx/statbox.h>
28 #include <wx/checkbox.h>
29 #include <wx/combobox.h>
30 #include <wx/button.h>
31 #include <wx/dialog.h>
32 
34 
35 
40 {
41  private:
42 
43  protected:
44  wxBoxSizer* m_mainSizer;
45  wxStaticBoxSizer* m_sizerLeader;
46  wxStaticText* m_lblLeaderValue;
47  wxTextCtrl* m_txtLeaderValue;
48  wxStaticText* m_lblTextFrame;
49  wxChoice* m_cbTextFrame;
50  wxStaticText* m_lblLeaderLayer;
52  wxStaticBoxSizer* m_sizerCenter;
53  wxStaticText* m_lblCenterLayer;
55  wxStaticBoxSizer* m_sizerFormat;
56  wxStaticText* m_lblValue;
57  wxTextCtrl* m_txtValue;
58  wxCheckBox* m_cbOverrideValue;
59  wxStaticText* m_lblUnits;
60  wxChoice* m_cbUnits;
61  wxStaticText* m_lblPrefix;
62  wxTextCtrl* m_txtPrefix;
63  wxStaticText* m_txtUnitsFormat;
64  wxChoice* m_cbUnitsFormat;
65  wxStaticText* m_lblSuffix;
66  wxTextCtrl* m_txtSuffix;
67  wxStaticText* m_lblPrecision;
68  wxChoice* m_cbPrecision;
69  wxCheckBox* m_cbSuppressZeroes;
70  wxStaticText* m_lblLayer;
72  wxStaticText* m_lblPreview;
73  wxStaticText* m_staticTextPreview;
74  wxStaticBoxSizer* m_sizerText;
75  wxStaticText* m_lblTextWidth;
76  wxTextCtrl* m_txtTextWidth;
77  wxStaticText* m_lblTextWidthUnits;
78  wxStaticText* m_lblTextPosX;
79  wxTextCtrl* m_txtTextPosX;
80  wxStaticText* m_lblTextPosXUnits;
81  wxStaticText* m_lblTextHeight;
82  wxTextCtrl* m_txtTextHeight;
83  wxStaticText* m_lblTextHeightUnits;
84  wxStaticText* m_lblTextPosY;
85  wxTextCtrl* m_txtTextPosY;
86  wxStaticText* m_lblTextPosYUnits;
87  wxStaticText* m_lblTextThickness;
88  wxTextCtrl* m_txtTextThickness;
89  wxStaticText* m_lblTextThicknessUnits;
90  wxStaticText* m_lblTextOrientation;
91  wxComboBox* m_cbTextOrientation;
92  wxCheckBox* m_cbItalic;
93  wxCheckBox* m_cbKeepAligned;
94  wxCheckBox* m_cbMirrored;
95  wxStaticText* m_lblJustification;
96  wxChoice* m_cbJustification;
97  wxStaticText* m_lblTextPositionMode;
99  wxStaticText* m_lblLineThickness;
100  wxTextCtrl* m_txtLineThickness;
101  wxStaticText* m_lblLineThicknessUnits;
102  wxStaticText* m_lblArrowLength;
103  wxTextCtrl* m_txtArrowLength;
104  wxStaticText* m_lblArrowLengthUnits;
105  wxStaticText* m_lblExtensionOffset;
106  wxTextCtrl* m_txtExtensionOffset;
108  wxStdDialogButtonSizer* m_sdbSizer;
109  wxButton* m_sdbSizerOK;
110  wxButton* m_sdbSizerCancel;
111 
112  // Virtual event handlers, override them in your derived class
113  virtual void OnInitDlg( wxInitDialogEvent& event ) { event.Skip(); }
114  virtual void OnDimensionUnitsChange( wxCommandEvent& event ) { event.Skip(); }
115  virtual void OnOkClick( wxCommandEvent& event ) { event.Skip(); }
116 
117 
118  public:
119 
120  DIALOG_DIMENSION_PROPERTIES_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Dimension Properties"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER|wxSYSTEM_MENU );
121 
123 
124 };
125 
Class DIALOG_DIMENSION_PROPERTIES_BASE.
virtual void OnOkClick(wxCommandEvent &event)
virtual void OnInitDlg(wxInitDialogEvent &event)
Class to display a pcb layer list in a wxBitmapComboBox.
Dialog helper object to sit in the inheritance tree between wxDialog and any class written by wxFormB...
Definition: dialog_shim.h:82
DIALOG_DIMENSION_PROPERTIES_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Dimension Properties"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER|wxSYSTEM_MENU)
#define _(s)
virtual void OnDimensionUnitsChange(wxCommandEvent &event)