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.

83 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
12 years ago
12 years ago
  1. ///////////////////////////////////////////////////////////////////////////
  2. // C++ code generated with wxFormBuilder (version v3.8.0)
  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. #include "dialog_shim.h"
  12. #include <wx/colour.h>
  13. #include <wx/settings.h>
  14. #include <wx/string.h>
  15. #include <wx/font.h>
  16. #include <wx/grid.h>
  17. #include <wx/gdicmn.h>
  18. #include <wx/sizer.h>
  19. #include <wx/dialog.h>
  20. #include <wx/stattext.h>
  21. #include <wx/statline.h>
  22. #include <wx/button.h>
  23. ///////////////////////////////////////////////////////////////////////////
  24. #define ID_LEFT_LIST 1000
  25. #define ID_RIGHT_LIST 1001
  26. ///////////////////////////////////////////////////////////////////////////////
  27. /// Class DIALOG_LAYER_SELECTION_BASE
  28. ///////////////////////////////////////////////////////////////////////////////
  29. class DIALOG_LAYER_SELECTION_BASE : public DIALOG_SHIM
  30. {
  31. private:
  32. protected:
  33. wxGrid* m_leftGridLayers;
  34. wxGrid* m_rightGridLayers;
  35. // Virtual event handlers, overide them in your derived class
  36. virtual void OnLeftGridCellClick( wxGridEvent& event ) { event.Skip(); }
  37. virtual void OnLeftButtonReleased( wxMouseEvent& event ) { event.Skip(); }
  38. virtual void OnRightGridCellClick( wxGridEvent& event ) { event.Skip(); }
  39. public:
  40. 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 );
  41. ~DIALOG_LAYER_SELECTION_BASE();
  42. };
  43. ///////////////////////////////////////////////////////////////////////////////
  44. /// Class DIALOG_COPPER_LAYER_PAIR_SELECTION_BASE
  45. ///////////////////////////////////////////////////////////////////////////////
  46. class DIALOG_COPPER_LAYER_PAIR_SELECTION_BASE : public DIALOG_SHIM
  47. {
  48. private:
  49. protected:
  50. wxStaticText* m_staticTextTopLayer;
  51. wxGrid* m_leftGridLayers;
  52. wxStaticText* m_staticTextBottomLayer;
  53. wxGrid* m_rightGridLayers;
  54. wxStaticLine* m_staticline;
  55. wxStdDialogButtonSizer* m_sdbSizer;
  56. wxButton* m_sdbSizerOK;
  57. wxButton* m_sdbSizerCancel;
  58. // Virtual event handlers, overide them in your derived class
  59. virtual void OnLeftGridCellClick( wxGridEvent& event ) { event.Skip(); }
  60. virtual void OnRightGridCellClick( wxGridEvent& event ) { event.Skip(); }
  61. public:
  62. 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 );
  63. ~DIALOG_COPPER_LAYER_PAIR_SELECTION_BASE();
  64. };