KiCad PCB EDA Suite
panel_transline_base.h
Go to the documentation of this file.
1 // C++ code generated with wxFormBuilder (version 3.10.0)
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>
15 class UNIT_SELECTOR_LEN;
17 
19 #include <wx/string.h>
20 #include <wx/radiobox.h>
21 #include <wx/gdicmn.h>
22 #include <wx/font.h>
23 #include <wx/colour.h>
24 #include <wx/settings.h>
25 #include <wx/bitmap.h>
26 #include <wx/image.h>
27 #include <wx/icon.h>
28 #include <wx/statbmp.h>
29 #include <wx/sizer.h>
30 #include <wx/stattext.h>
31 #include <wx/textctrl.h>
32 #include <wx/button.h>
33 #include <wx/choice.h>
34 #include <wx/statbox.h>
35 #include <wx/radiobut.h>
36 #include <wx/bmpbuttn.h>
37 #include <wx/panel.h>
38 
40 
41 
46 {
47  private:
48 
49  protected:
50  wxRadioBox* m_TranslineSelection;
51  wxStaticBitmap* m_translineBitmap;
52  wxStaticText* m_EpsilonR_label;
53  wxTextCtrl* m_Value_EpsilonR;
54  wxButton* m_button_EpsilonR;
55  wxStaticText* m_TanD_label;
56  wxTextCtrl* m_Value_TanD;
57  wxButton* m_button_TanD;
58  wxStaticText* m_Rho_label;
59  wxTextCtrl* m_Value_Rho;
60  wxButton* m_button_Rho;
61  wxStaticText* m_substrate_prm4_label;
64  wxStaticText* m_substrate_prm5_label;
67  wxStaticText* m_substrate_prm6_label;
70  wxStaticText* m_substrate_prm7_label;
73  wxStaticText* m_substrate_prm8_label;
76  wxStaticText* m_substrate_prm9_label;
79  wxStaticText* m_Frequency_label;
82  wxStaticBitmap* m_bmCMicrostripZoddZeven;
83  wxStaticText* m_phys_prm1_label;
84  wxTextCtrl* m_Phys_prm1_Value;
86  wxRadioButton* m_radioBtnPrm1;
87  wxStaticText* m_phys_prm2_label;
88  wxTextCtrl* m_Phys_prm2_Value;
90  wxRadioButton* m_radioBtnPrm2;
91  wxStaticText* m_phys_prm3_label;
92  wxTextCtrl* m_Phys_prm3_Value;
94  wxBitmapButton* m_bpButtonAnalyze;
95  wxButton* m_AnalyseButton;
96  wxButton* m_SynthetizeButton;
97  wxBitmapButton* m_bpButtonSynthetize;
98  wxStaticText* m_elec_prm1_label;
99  wxTextCtrl* m_Elec_prm1_Value;
101  wxStaticText* m_elec_prm2_label;
102  wxTextCtrl* m_Elec_prm2_Value;
104  wxStaticText* m_elec_prm3_label;
105  wxTextCtrl* m_Elec_prm3_Value;
107  wxStaticText* m_left_message1;
108  wxStaticText* m_Message1;
109  wxStaticText* m_left_message2;
110  wxStaticText* m_Message2;
111  wxStaticText* m_left_message3;
112  wxStaticText* m_Message3;
113  wxStaticText* m_left_message4;
114  wxStaticText* m_Message4;
115  wxStaticText* m_left_message5;
116  wxStaticText* m_Message5;
117  wxStaticText* m_left_message6;
118  wxStaticText* m_Message6;
119  wxStaticText* m_left_message7;
120  wxStaticText* m_Message7;
121  wxStaticText* m_left_message8;
122  wxStaticText* m_Message8;
124 
125  // Virtual event handlers, override them in your derived class
126  virtual void OnTranslineSelection( wxCommandEvent& event ) { event.Skip(); }
127  virtual void OnTranslineEpsilonR_Button( wxCommandEvent& event ) { event.Skip(); }
128  virtual void OnTranslineTanD_Button( wxCommandEvent& event ) { event.Skip(); }
129  virtual void OnTranslineRho_Button( wxCommandEvent& event ) { event.Skip(); }
130  virtual void OnTranslineAnalyse( wxCommandEvent& event ) { event.Skip(); }
131  virtual void OnTranslineSynthetize( wxCommandEvent& event ) { event.Skip(); }
132  virtual void OnTransLineResetButtonClick( wxCommandEvent& event ) { event.Skip(); }
133 
134 
135  public:
136 
137  PANEL_TRANSLINE_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 724,460 ), long style = wxTAB_TRAVERSAL, const wxString& name = wxEmptyString );
138 
140 
141 };
142 
virtual void OnTranslineTanD_Button(wxCommandEvent &event)
wxStaticText * m_left_message5
virtual void OnTranslineRho_Button(wxCommandEvent &event)
wxTextCtrl * m_Substrate_prm6_Value
wxStaticText * m_left_message4
UNIT_SELECTOR_ANGLE * m_choiceUnit_ElecPrm3
wxStaticText * m_EpsilonR_label
wxTextCtrl * m_Substrate_prm7_Value
virtual void OnTranslineEpsilonR_Button(wxCommandEvent &event)
wxStaticText * m_elec_prm2_label
wxRadioBox * m_TranslineSelection
wxStaticBitmap * m_translineBitmap
wxTextCtrl * m_Substrate_prm4_Value
wxStaticText * m_left_message7
wxTextCtrl * m_Substrate_prm5_Value
wxBitmapButton * m_bpButtonAnalyze
virtual void OnTranslineAnalyse(wxCommandEvent &event)
wxStaticText * m_substrate_prm7_label
UNIT_SELECTOR_LEN * m_SubsPrm6_choiceUnit
UNIT_SELECTOR_FREQUENCY * m_choiceUnit_Frequency
wxRadioButton * m_radioBtnPrm1
wxStaticText * m_left_message8
wxStaticText * m_Frequency_label
UNIT_SELECTOR_RESISTOR * m_choiceUnit_ElecPrm1
wxStaticText * m_phys_prm3_label
wxBitmapButton * m_bpButtonSynthetize
wxTextCtrl * m_Value_Frequency_Ctrl
wxStaticText * m_substrate_prm8_label
wxStaticText * m_substrate_prm4_label
Class PANEL_TRANSLINE_BASE.
wxStaticText * m_phys_prm1_label
wxTextCtrl * m_Substrate_prm9_Value
wxRadioButton * m_radioBtnPrm2
UNIT_SELECTOR_LEN * m_SubsPrm7_choiceUnit
wxStaticBitmap * m_bmCMicrostripZoddZeven
UNIT_SELECTOR_LEN * m_SubsPrm9_choiceUnit
UNIT_SELECTOR_LEN * m_SubsPrm5_choiceUnit
virtual void OnTranslineSynthetize(wxCommandEvent &event)
virtual void OnTransLineResetButtonClick(wxCommandEvent &event)
const char * name
Definition: DXF_plotter.cpp:56
virtual void OnTranslineSelection(wxCommandEvent &event)
PANEL_TRANSLINE_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(724, 460), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
wxStaticText * m_elec_prm1_label
wxStaticText * m_elec_prm3_label
UNIT_SELECTOR_LEN * m_choiceUnit_Param3
wxStaticText * m_left_message6
UNIT_SELECTOR_LEN * m_choiceUnit_Param2
wxTextCtrl * m_Substrate_prm8_Value
wxStaticText * m_phys_prm2_label
UNIT_SELECTOR_LEN * m_SubsPrm8_choiceUnit
wxStaticText * m_substrate_prm5_label
wxStaticText * m_substrate_prm6_label
wxStaticText * m_left_message2
UNIT_SELECTOR_LEN * m_choiceUnit_Param1
wxStaticText * m_left_message3
UNIT_SELECTOR_RESISTOR * m_choiceUnit_ElecPrm2
wxStaticText * m_left_message1
wxStaticText * m_substrate_prm9_label
UNIT_SELECTOR_LEN * m_SubsPrm4_choiceUnit