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.

84 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
  1. ///////////////////////////////////////////////////////////////////////////
  2. // C++ code generated with wxFormBuilder (version 3.10.1-0-g8feb16b)
  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/button.h>
  22. ///////////////////////////////////////////////////////////////////////////
  23. #define ID_LEFT_LIST 1000
  24. #define ID_RIGHT_LIST 1001
  25. ///////////////////////////////////////////////////////////////////////////////
  26. /// Class DIALOG_LAYER_SELECTION_BASE
  27. ///////////////////////////////////////////////////////////////////////////////
  28. class DIALOG_LAYER_SELECTION_BASE : public DIALOG_SHIM
  29. {
  30. private:
  31. protected:
  32. wxGrid* m_leftGridLayers;
  33. wxGrid* m_rightGridLayers;
  34. // Virtual event handlers, override them in your derived class
  35. virtual void OnMouseMove( wxUpdateUIEvent& event ) { event.Skip(); }
  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. wxStdDialogButtonSizer* m_sdbSizer;
  55. wxButton* m_sdbSizerOK;
  56. wxButton* m_sdbSizerCancel;
  57. // Virtual event handlers, override them in your derived class
  58. virtual void OnLeftGridCellClick( wxGridEvent& event ) { event.Skip(); }
  59. virtual void OnRightGridCellClick( wxGridEvent& event ) { event.Skip(); }
  60. public:
  61. 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 );
  62. ~DIALOG_COPPER_LAYER_PAIR_SELECTION_BASE();
  63. };