You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

75 lines
2.3 KiB

  1. ///////////////////////////////////////////////////////////////////////////
  2. // C++ code generated with wxFormBuilder (version Aug 4 2017)
  3. // http://www.wxformbuilder.org/
  4. //
  5. // PLEASE DO "NOT" EDIT THIS FILE!
  6. ///////////////////////////////////////////////////////////////////////////
  7. #ifndef __DIALOG_DIMENSION_EDITOR_BASE_H__
  8. #define __DIALOG_DIMENSION_EDITOR_BASE_H__
  9. #include <wx/artprov.h>
  10. #include <wx/xrc/xmlres.h>
  11. #include <wx/intl.h>
  12. class DIALOG_SHIM;
  13. class PCB_LAYER_BOX_SELECTOR;
  14. class TEXT_CTRL_EVAL;
  15. #include "dialog_shim.h"
  16. #include <wx/string.h>
  17. #include <wx/stattext.h>
  18. #include <wx/gdicmn.h>
  19. #include <wx/font.h>
  20. #include <wx/colour.h>
  21. #include <wx/settings.h>
  22. #include <wx/textctrl.h>
  23. #include <wx/sizer.h>
  24. #include <wx/radiobox.h>
  25. #include <wx/bmpcbox.h>
  26. #include <wx/statline.h>
  27. #include <wx/button.h>
  28. #include <wx/dialog.h>
  29. ///////////////////////////////////////////////////////////////////////////
  30. ///////////////////////////////////////////////////////////////////////////////
  31. /// Class DIALOG_DIMENSION_EDITOR_BASE
  32. ///////////////////////////////////////////////////////////////////////////////
  33. class DIALOG_DIMENSION_EDITOR_BASE : public DIALOG_SHIM
  34. {
  35. private:
  36. protected:
  37. wxStaticText* m_staticTextDim;
  38. wxTextCtrl* m_Name;
  39. wxStaticText* m_staticTextSizeX;
  40. TEXT_CTRL_EVAL* m_TxtSizeXCtrl;
  41. wxStaticText* m_staticTextSizeY;
  42. TEXT_CTRL_EVAL* m_TxtSizeYCtrl;
  43. wxStaticText* m_staticTextWidth;
  44. TEXT_CTRL_EVAL* m_TxtWidthCtrl;
  45. wxStaticText* m_staticTextPosX;
  46. TEXT_CTRL_EVAL* m_textCtrlPosX;
  47. wxStaticText* m_staticTextPosY;
  48. TEXT_CTRL_EVAL* m_textCtrlPosY;
  49. wxRadioBox* m_rbMirror;
  50. wxStaticText* m_staticTextLayer;
  51. PCB_LAYER_BOX_SELECTOR* m_SelLayerBox;
  52. wxStaticLine* m_staticline1;
  53. wxStdDialogButtonSizer* m_sdbSizerBts;
  54. wxButton* m_sdbSizerBtsOK;
  55. wxButton* m_sdbSizerBtsCancel;
  56. // Virtual event handlers, overide them in your derived class
  57. virtual void OnOKClick( wxCommandEvent& event ) { event.Skip(); }
  58. public:
  59. DIALOG_DIMENSION_EDITOR_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 );
  60. ~DIALOG_DIMENSION_EDITOR_BASE();
  61. };
  62. #endif //__DIALOG_DIMENSION_EDITOR_BASE_H__