KiCad PCB EDA Suite
panel_via_size_base.h
Go to the documentation of this file.
1
2// 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
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/textctrl.h>
24#include <wx/choice.h>
25#include <wx/button.h>
26#include <wx/bitmap.h>
27#include <wx/image.h>
28#include <wx/icon.h>
29#include <wx/sizer.h>
30#include <wx/statbox.h>
31#include <wx/statbmp.h>
32#include <wx/panel.h>
33
35
36
41{
42 private:
43
44 protected:
45 wxStaticText* m_staticTextHoleDia;
46 wxTextCtrl* m_textCtrlHoleDia;
51 wxStaticText* m_staticTextViaLength;
54 wxStaticText* m_staticTextViaPadDia;
60 wxStaticText* m_staticTextImpedance;
69 wxStaticText* m_viaResistivityUnits;
75 wxStaticText* m_viaTempUnits;
76 wxStaticText* m_staticTextRiseTime;
77 wxTextCtrl* m_textCtrlRiseTime;
79 wxStaticText* m_staticTextWarning;
80 wxStaticText* m_staticTextArea11;
81 wxStaticText* m_ViaResistance;
82 wxStaticText* m_viaResUnits;
83 wxStaticText* m_staticText65111;
84 wxStaticText* m_ViaVoltageDrop;
85 wxStaticText* m_staticText8411;
86 wxStaticText* m_staticText66111;
87 wxStaticText* m_ViaPowerLoss;
88 wxStaticText* m_staticText8311;
89 wxStaticText* m_staticText79211;
91 wxStaticText* m_viaThermalResUnits;
92 wxStaticText* m_staticTextAmpacity;
93 wxStaticText* m_ViaAmpacity;
96 wxStaticText* m_ViaCapacitance;
99 wxStaticText* m_RiseTimeOutput;
102 wxStaticText* m_Inductance;
105 wxStaticText* m_Reactance;
106 wxStaticText* m_viaReactanceUnits;
107 wxStaticBitmap* m_viaBitmap;
109
110 // Virtual event handlers, override them in your derived class
111 virtual void OnViaCalculate( wxCommandEvent& event ) { event.Skip(); }
112 virtual void OnViaRho_Button( wxCommandEvent& event ) { event.Skip(); }
113 virtual void OnViaEpsilonR_Button( wxCommandEvent& event ) { event.Skip(); }
114 virtual void onUpdateViaCalcErrorText( wxUpdateUIEvent& event ) { event.Skip(); }
115 virtual void OnViaResetButtonClick( wxCommandEvent& event ) { event.Skip(); }
116
117
118 public:
119
120 PANEL_VIA_SIZE_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 554,417 ), long style = wxTAB_TRAVERSAL, const wxString& name = wxEmptyString );
121
123
124};
125
const char * name
Definition: DXF_plotter.cpp:56
Class PANEL_VIA_SIZE_BASE.
wxTextCtrl * m_textCtrlPlatingResistivity
wxTextCtrl * m_textCtrlClearanceDia
wxStaticText * m_RiseTimeOutput
wxStaticText * m_staticTextRiseTimeOutputUnits
wxTextCtrl * m_textCtrlPlatingThickness
wxButton * m_button_ResistivityVia
wxStaticText * m_staticTextWarning
UNIT_SELECTOR_LEN * m_choiceClearanceDia
wxStaticText * m_ViaThermalResistance
wxButton * m_button_Permittivity
wxStaticText * m_staticTextAppliedCurrentUnits
wxStaticText * m_staticTextViaLength
wxTextCtrl * m_textCtrlViaLength
wxTextCtrl * m_textCtrlAppliedCurrent
wxStaticText * m_staticTextRiseTimeUnits
virtual void OnViaRho_Button(wxCommandEvent &event)
wxStaticText * m_staticTextRiseTime
wxTextCtrl * m_textCtrlViaPadDia
wxTextCtrl * m_textCtrlRiseTime
wxStaticText * m_staticText66111
wxStaticText * m_staticTextPlatingThickness
virtual void OnViaEpsilonR_Button(wxCommandEvent &event)
wxStaticText * m_staticTextTemperatureDiff
wxStaticText * m_ViaAmpacity
wxStaticText * m_staticTextViaPadDia
wxStaticText * m_viaResUnits
wxStaticText * m_staticTextClearanceDia
PANEL_VIA_SIZE_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(554, 417), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
wxTextCtrl * m_textCtrlHoleDia
wxStaticText * m_staticTextPermittivity
wxTextCtrl * m_textCtrlImpedance
wxStaticText * m_staticTextInductance
wxStaticText * m_staticTextReactance
wxStaticText * m_viaReactanceUnits
wxStaticText * m_staticTextRiseTimeOutput
wxStaticText * m_staticText8411
UNIT_SELECTOR_LEN * m_choiceViaPadDia
wxStaticText * m_ViaCapacitance
wxStaticText * m_staticAppliedCurrent
UNIT_SELECTOR_RESISTOR * m_choiceImpedance
wxStaticText * m_ViaResistance
wxStaticText * m_staticText79211
wxStaticText * m_staticTextAmpacityUnits
wxTextCtrl * m_textCtrlTemperatureDiff
virtual void OnViaCalculate(wxCommandEvent &event)
wxStaticText * m_Inductance
wxStaticText * m_staticTextCapacitance
wxStaticText * m_ViaVoltageDrop
wxStaticText * m_staticTextInductanceUnits
wxTextCtrl * m_textCtrlPlatingPermittivity
wxStaticText * m_staticTextHoleDia
wxStaticText * m_staticText65111
wxStaticBitmap * m_viaBitmap
wxStaticText * m_staticTextArea11
wxStaticText * m_viaResistivityUnits
wxStaticText * m_staticTextCapacitanceUnits
UNIT_SELECTOR_LEN * m_choiceViaLength
UNIT_SELECTOR_LEN * m_choiceHoleDia
wxStaticText * m_viaTempUnits
wxStaticText * m_Reactance
wxStaticText * m_staticTextResistivity
wxStaticText * m_ViaPowerLoss
UNIT_SELECTOR_LEN * m_choicePlatingThickness
wxStaticText * m_staticTextImpedance
wxStaticText * m_staticTextAmpacity
virtual void OnViaResetButtonClick(wxCommandEvent &event)
wxStaticText * m_staticText8311
virtual void onUpdateViaCalcErrorText(wxUpdateUIEvent &event)
wxStaticText * m_viaThermalResUnits