10#include <wx/artprov.h> 
   11#include <wx/xrc/xmlres.h> 
   19#include <wx/stattext.h> 
   23#include <wx/settings.h> 
   24#include <wx/textctrl.h> 
   26#include <wx/bmpcbox.h> 
   27#include <wx/gbsizer.h> 
   29#include <wx/statbox.h> 
   30#include <wx/checkbox.h> 
   31#include <wx/bmpbuttn.h> 
   36#include <wx/combobox.h> 
  131        virtual void OnInitDlg( wxInitDialogEvent& event ) { 
event.Skip(); }
 
  136        virtual void OnOkClick( wxCommandEvent& event ) { 
event.Skip(); }
 
  137        virtual void onThickness( wxCommandEvent& event ) { 
event.Skip(); }
 
  142        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 );
 
 
wxStaticText * m_lblTextThickness
 
wxCheckBox * m_cbSuppressZeroes
 
wxTextCtrl * m_txtLineThickness
 
PCB_LAYER_BOX_SELECTOR * m_cbLeaderLayer
 
BITMAP_BUTTON * m_separator2
 
wxStaticText * m_lblLeaderLayer
 
wxStaticBoxSizer * m_sizerCenter
 
wxStaticText * m_lblPreview
 
virtual void onAlignButton(wxCommandEvent &event)
 
BITMAP_BUTTON * m_alignCenter
 
wxComboBox * m_cbTextOrientation
 
PCB_LAYER_BOX_SELECTOR * m_cbCenterLayer
 
wxStaticText * m_lblTextPosXUnits
 
wxStaticText * m_lblTextPosYUnits
 
virtual void onThickness(wxCommandEvent &event)
 
wxStaticText * m_lblTextThicknessUnits
 
wxStaticText * m_lblArrowLength
 
wxTextCtrl * m_txtTextPosX
 
wxStaticText * m_lblExtensionOvershootUnits
 
~DIALOG_DIMENSION_PROPERTIES_BASE()
 
wxStaticText * m_lblTextPosX
 
wxTextCtrl * m_txtExtensionOffset
 
wxStaticText * m_lblLayer
 
wxStaticText * m_lblPrecision
 
wxStaticText * m_staticTextPreview
 
virtual void onFontSelected(wxCommandEvent &event)
 
wxStaticText * m_lblValue
 
wxChoice * m_cbUnitsFormat
 
wxStaticText * m_lblTextHeight
 
wxTextCtrl * m_txtArrowLength
 
wxStaticText * m_lblTextWidthUnits
 
wxStaticBoxSizer * m_sizerText
 
wxStaticText * m_lblTextPositionMode
 
wxStaticText * m_lblUnits
 
BITMAP_BUTTON * m_alignRight
 
wxCheckBox * m_cbKeepAligned
 
wxStdDialogButtonSizer * m_sdbSizer
 
BITMAP_BUTTON * m_mirrored
 
wxTextCtrl * m_txtTextPosY
 
wxStaticText * m_lblArrowDirection
 
wxStaticText * m_lblTextPosY
 
wxStaticText * m_lblTextWidth
 
virtual void OnInitDlg(wxInitDialogEvent &event)
 
wxChoice * m_cbTextPositionMode
 
wxTextCtrl * m_txtTextHeight
 
wxTextCtrl * m_txtTextThickness
 
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)
 
wxTextCtrl * m_txtTextWidth
 
wxStaticBoxSizer * m_sizerLeader
 
wxStaticText * m_lblExtensionOffset
 
wxTextCtrl * m_txtLeaderValue
 
wxStaticText * m_lblExtensionOffsetUnits
 
wxStaticText * m_lblLeaderValue
 
wxStaticText * m_lblLineThickness
 
virtual void OnDimensionUnitsChange(wxCommandEvent &event)
 
wxStaticText * m_txtUnitsFormat
 
wxStaticText * m_lblArrowLengthUnits
 
wxStaticText * m_lblPrefix
 
wxStaticBoxSizer * m_sizerFormat
 
BITMAP_BUTTON * m_separator1
 
virtual void OnOkClick(wxCommandEvent &event)
 
wxButton * m_sdbSizerCancel
 
wxStaticText * m_lblExtensionOvershoot
 
wxStaticText * m_lblSuffix
 
BITMAP_BUTTON * m_alignLeft
 
virtual void onBoldToggle(wxCommandEvent &event)
 
BITMAP_BUTTON * m_separator0
 
wxCheckBox * m_cbOverrideValue
 
PCB_LAYER_BOX_SELECTOR * m_cbLayer
 
wxStaticText * m_lblLineThicknessUnits
 
BITMAP_BUTTON * m_separator3
 
wxStaticText * m_lblTextHeightUnits
 
wxStaticText * m_fontLabel
 
wxStaticText * m_lblCenterLayer
 
wxChoice * m_cbArrowDirection
 
wxStaticText * m_lblTextFrame
 
wxTextCtrl * m_txtExtensionOvershoot
 
wxStaticText * m_lblTextOrientation
 
DIALOG_SHIM(wxWindow *aParent, wxWindowID id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER, const wxString &name=wxDialogNameStr)
 
Class to display a pcb layer list in a wxBitmapComboBox.