KiCad PCB EDA Suite
Loading...
Searching...
No Matches
pcbnew/dialogs/dialog_tablecell_properties_base.h
Go to the documentation of this file.
1
2// C++ code generated with wxFormBuilder (version 4.2.1-0-g80c4cb6)
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>
13class BITMAP_BUTTON;
14class FONT_CHOICE;
15class WX_INFOBAR;
16
17#include "dialog_shim.h"
18#include <wx/infobar.h>
19#include <wx/gdicmn.h>
20#include <wx/font.h>
21#include <wx/colour.h>
22#include <wx/settings.h>
23#include <wx/string.h>
24#include <wx/stattext.h>
25#include <wx/hyperlink.h>
26#include <wx/sizer.h>
27#include <wx/stc/stc.h>
28#include <wx/choice.h>
29#include <wx/gbsizer.h>
30#include <wx/bmpbuttn.h>
31#include <wx/bitmap.h>
32#include <wx/image.h>
33#include <wx/icon.h>
34#include <wx/button.h>
35#include <wx/checkbox.h>
36#include <wx/textctrl.h>
37#include <wx/statline.h>
38#include <wx/dialog.h>
39
41
46{
47 private:
48
49 protected:
50 WX_INFOBAR* m_infoBar;
51 wxStaticText* m_cellTextLabel;
52 wxHyperlinkCtrl* m_syntaxHelp;
53 wxStyledTextCtrl* m_cellTextCtrl;
54 wxStaticText* m_fontLabel;
55 FONT_CHOICE* m_fontCtrl;
66 wxCheckBox* m_cbKnockout;
67 wxStaticText* m_SizeXLabel;
68 wxTextCtrl* m_SizeXCtrl;
69 wxStaticText* m_SizeXUnits;
70 wxStaticText* m_SizeYLabel;
71 wxTextCtrl* m_SizeYCtrl;
72 wxStaticText* m_SizeYUnits;
73 wxStaticText* m_ThicknessLabel;
74 wxTextCtrl* m_ThicknessCtrl;
75 wxStaticText* m_ThicknessUnits;
77 wxTextCtrl* m_marginTopCtrl;
78 wxStaticText* m_marginTopUnits;
79 wxTextCtrl* m_marginLeftCtrl;
80 wxTextCtrl* m_marginRightCtrl;
81 wxTextCtrl* m_marginBottomCtrl;
82 wxStaticLine* m_staticline1;
83 wxButton* m_editTable;
84 wxStdDialogButtonSizer* m_sdbSizer1;
85 wxButton* m_sdbSizer1OK;
86 wxButton* m_sdbSizer1Cancel;
87
88 // Virtual event handlers, override them in your derived class
89 virtual void onSyntaxHelp( wxHyperlinkEvent& event ) { event.Skip(); }
90 virtual void onBold( wxCommandEvent& event ) { event.Skip(); }
91 virtual void onItalic( wxCommandEvent& event ) { event.Skip(); }
92 virtual void onTextSize( wxCommandEvent& event ) { event.Skip(); }
93 virtual void OnOkClick( wxCommandEvent& event ) { event.Skip(); }
94 virtual void onAutoTextThickness( wxCommandEvent& event ) { event.Skip(); }
95 virtual void onEditTable( wxCommandEvent& event ) { event.Skip(); }
96
97
98 public:
99
100 DIALOG_TABLECELL_PROPERTIES_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Table Cell Properties"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );
101
103
104};
105
A bitmap button widget that behaves like an AUI toolbar item's button when it is drawn.
Dialog helper object to sit in the inheritance tree between wxDialog and any class written by wxFormB...
Definition dialog_shim.h:80
DIALOG_TABLECELL_PROPERTIES_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Table Cell Properties"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
A modified version of the wxInfoBar class that allows us to:
Definition wx_infobar.h:76
#define _(s)