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.5 KiB

  1. ///////////////////////////////////////////////////////////////////////////
  2. // C++ code generated with wxFormBuilder (version 4.2.1-0-g80c4cb6-dirty)
  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. #include "widgets/resettable_panel.h"
  13. #include <wx/string.h>
  14. #include <wx/checkbox.h>
  15. #include <wx/gdicmn.h>
  16. #include <wx/font.h>
  17. #include <wx/colour.h>
  18. #include <wx/settings.h>
  19. #include <wx/statline.h>
  20. #include <wx/choice.h>
  21. #include <wx/treectrl.h>
  22. #include <wx/sizer.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 <widgets/split_button.h>
  29. #include <wx/listctrl.h>
  30. #include <wx/panel.h>
  31. ///////////////////////////////////////////////////////////////////////////
  32. ///////////////////////////////////////////////////////////////////////////////
  33. /// Class PANEL_TOOLBAR_CUSTOMIZATION_BASE
  34. ///////////////////////////////////////////////////////////////////////////////
  35. class PANEL_TOOLBAR_CUSTOMIZATION_BASE : public RESETTABLE_PANEL
  36. {
  37. private:
  38. protected:
  39. wxCheckBox* m_customToolbars;
  40. wxStaticLine* m_staticline1;
  41. wxChoice* m_tbChoice;
  42. wxTreeCtrl* m_toolbarTree;
  43. STD_BITMAP_BUTTON* m_btnToolDelete;
  44. STD_BITMAP_BUTTON* m_btnToolMoveUp;
  45. STD_BITMAP_BUTTON* m_btnToolMoveDown;
  46. SPLIT_BUTTON* m_insertButton;
  47. STD_BITMAP_BUTTON* m_btnAddTool;
  48. wxListCtrl* m_actionsList;
  49. // Virtual event handlers, override them in your derived class
  50. virtual void OnUpdateUI( wxUpdateUIEvent& event ) { event.Skip(); }
  51. virtual void onCustomizeTbCb( wxCommandEvent& event ) { event.Skip(); }
  52. virtual void onTbChoiceSelect( wxCommandEvent& event ) { event.Skip(); }
  53. virtual void onTreeBeginLabelEdit( wxTreeEvent& event ) { event.Skip(); }
  54. virtual void onTreeEndLabelEdit( wxTreeEvent& event ) { event.Skip(); }
  55. virtual void onToolDelete( wxCommandEvent& event ) { event.Skip(); }
  56. virtual void onToolMoveUp( wxCommandEvent& event ) { event.Skip(); }
  57. virtual void onToolMoveDown( wxCommandEvent& event ) { event.Skip(); }
  58. virtual void onBtnAddAction( wxCommandEvent& event ) { event.Skip(); }
  59. public:
  60. PANEL_TOOLBAR_CUSTOMIZATION_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxTAB_TRAVERSAL, const wxString& name = wxEmptyString );
  61. ~PANEL_TOOLBAR_CUSTOMIZATION_BASE();
  62. };