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.

87 lines
2.8 KiB

12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
  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!
  6. ///////////////////////////////////////////////////////////////////////////
  7. #pragma once
  8. #include <wx/artprov.h>
  9. #include <wx/xrc/xmlres.h>
  10. #include <wx/intl.h>
  11. class STD_BITMAP_BUTTON;
  12. class WX_GRID;
  13. #include "dialog_shim.h"
  14. #include <wx/colour.h>
  15. #include <wx/settings.h>
  16. #include <wx/string.h>
  17. #include <wx/font.h>
  18. #include <wx/grid.h>
  19. #include <wx/gdicmn.h>
  20. #include <wx/sizer.h>
  21. #include <wx/dialog.h>
  22. #include <wx/stattext.h>
  23. #include <wx/bmpbuttn.h>
  24. #include <wx/bitmap.h>
  25. #include <wx/image.h>
  26. #include <wx/icon.h>
  27. #include <wx/button.h>
  28. #include <wx/statbox.h>
  29. ///////////////////////////////////////////////////////////////////////////
  30. ///////////////////////////////////////////////////////////////////////////////
  31. /// Class DIALOG_LAYER_SELECTION_BASE
  32. ///////////////////////////////////////////////////////////////////////////////
  33. class DIALOG_LAYER_SELECTION_BASE : public DIALOG_SHIM
  34. {
  35. private:
  36. protected:
  37. wxGrid* m_leftGridLayers;
  38. wxGrid* m_rightGridLayers;
  39. // Virtual event handlers, override them in your derived class
  40. virtual void OnMouseMove( wxUpdateUIEvent& event ) { event.Skip(); }
  41. virtual void OnLeftGridCellClick( wxGridEvent& event ) { event.Skip(); }
  42. virtual void OnLeftButtonReleased( wxMouseEvent& event ) { event.Skip(); }
  43. virtual void OnRightGridCellClick( wxGridEvent& event ) { event.Skip(); }
  44. public:
  45. DIALOG_LAYER_SELECTION_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Select Layer"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );
  46. ~DIALOG_LAYER_SELECTION_BASE();
  47. };
  48. ///////////////////////////////////////////////////////////////////////////////
  49. /// Class DIALOG_COPPER_LAYER_PAIR_SELECTION_BASE
  50. ///////////////////////////////////////////////////////////////////////////////
  51. class DIALOG_COPPER_LAYER_PAIR_SELECTION_BASE : public DIALOG_SHIM
  52. {
  53. private:
  54. protected:
  55. wxStaticText* m_staticTextTopLayer;
  56. wxGrid* m_leftGridLayers;
  57. wxStaticText* m_staticTextBottomLayer;
  58. wxGrid* m_rightGridLayers;
  59. wxBitmapButton* m_addToPresetsButton;
  60. WX_GRID* m_presetsGrid;
  61. STD_BITMAP_BUTTON* m_deleteRowButton;
  62. wxStdDialogButtonSizer* m_sdbSizer;
  63. wxButton* m_sdbSizerOK;
  64. wxButton* m_sdbSizerCancel;
  65. public:
  66. DIALOG_COPPER_LAYER_PAIR_SELECTION_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Select Copper Layer Pair"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );
  67. ~DIALOG_COPPER_LAYER_PAIR_SELECTION_BASE();
  68. };