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/stc/stc.h>
26#include <wx/sizer.h>
27#include <wx/choice.h>
28#include <wx/gbsizer.h>
29#include <wx/bmpbuttn.h>
30#include <wx/bitmap.h>
31#include <wx/image.h>
32#include <wx/icon.h>
33#include <wx/button.h>
34#include <wx/textctrl.h>
35#include <wx/dialog.h>
36
38
43{
44 private:
45
46 protected:
47 WX_INFOBAR* m_infoBar;
48 wxStaticText* m_cellTextLabel;
49 wxStyledTextCtrl* m_cellTextCtrl;
50 wxStaticText* m_fontLabel;
51 FONT_CHOICE* m_fontCtrl;
62 wxStaticText* m_SizeXLabel;
63 wxTextCtrl* m_SizeXCtrl;
64 wxStaticText* m_SizeXUnits;
65 wxStaticText* m_SizeYLabel;
66 wxTextCtrl* m_SizeYCtrl;
67 wxStaticText* m_SizeYUnits;
68 wxStaticText* m_ThicknessLabel;
69 wxTextCtrl* m_ThicknessCtrl;
70 wxStaticText* m_ThicknessUnits;
72 wxTextCtrl* m_marginTopCtrl;
73 wxStaticText* m_marginTopUnits;
74 wxTextCtrl* m_marginLeftCtrl;
75 wxTextCtrl* m_marginRightCtrl;
76 wxTextCtrl* m_marginBottomCtrl;
77 wxButton* m_editTable;
78 wxStdDialogButtonSizer* m_sdbSizer1;
79 wxButton* m_sdbSizer1OK;
80 wxButton* m_sdbSizer1Cancel;
81
82 // Virtual event handlers, override them in your derived class
83 virtual void onBoldToggle( wxCommandEvent& event ) { event.Skip(); }
84 virtual void onTextSize( wxCommandEvent& event ) { event.Skip(); }
85 virtual void OnOkClick( wxCommandEvent& event ) { event.Skip(); }
86 virtual void onThickness( wxCommandEvent& event ) { event.Skip(); }
87 virtual void onAutoTextThickness( wxCommandEvent& event ) { event.Skip(); }
88 virtual void onEditTable( wxCommandEvent& event ) { event.Skip(); }
89
90
91 public:
92
93 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 );
94
96
97};
98
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:68
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)