hipp  1.0
hipp/gui/WxFrameBase.h
Go to the documentation of this file.
00001 
00002 // C++ code generated with wxFormBuilder (version Nov 17 2010)
00003 // http://www.wxformbuilder.org/
00004 //
00005 // PLEASE DO "NOT" EDIT THIS FILE!
00007 
00008 #ifndef __WxFrameBase__
00009 #define __WxFrameBase__
00010 
00011 #include <wx/intl.h>
00012 
00013 #include <wx/string.h>
00014 #include <wx/bitmap.h>
00015 #include <wx/image.h>
00016 #include <wx/icon.h>
00017 #include <wx/menu.h>
00018 #include <wx/gdicmn.h>
00019 #include <wx/font.h>
00020 #include <wx/colour.h>
00021 #include <wx/settings.h>
00022 #include <wx/statusbr.h>
00023 #include <wx/frame.h>
00024 
00025 #include <wx/docview.h>
00026 
00028 
00032 class WxFrameBase : public wxDocParentFrame 
00033 {
00034         private:
00035         
00036         protected:
00037                 enum
00038                 {
00039                         hippID_BW = 1000,
00040                         hippID_COLOUR,
00041                         hippID_SELECT_NONE,
00042                         wxID_Properties,
00043                         wxID_ENLARGE,
00044                         wxID_SCALE,
00045                         wxID_MOVE_SPECIFIED,
00046                         wxID_MOVE_RIGHT,
00047                         wxID_MOVE_LEFT,
00048                         wxID_MOVE_UP,
00049                         wxID_MOVE_DOWN,
00050                         wxID_TransformRectangle,
00051                         wxID_TransformCircle,
00052                         wxID_TransformLine,
00053                         wxID_TransformVLine,
00054                         wxID_TransformHLine,
00055                         wxID_ORDER,
00056                         wxID_VPHorizontal,
00057                         wxID_VPVertical,
00058                         wxID_VPEasel,
00059                         wxID_VPSlanted,
00060                         ADV_CONSOLE,
00061                         ADV_FRAMERATES,
00062                         ADV_TREEVIEW,
00063                         hippID_CPPLOG,
00064                 };
00065                 
00066                 wxMenuBar* menuBar;
00067                 wxMenu* fileMenu;
00068                 wxMenu* file_print_options;
00069                 wxMenu* editMenu;
00070                 wxMenu* shapeMenu;
00071                 wxMenu* shape_move_menu;
00072                 wxMenu* shape_transform_to_lines;
00073                 wxMenu* optionsMenu;
00074                 wxMenu* m_OptionsDrawingAngleMenu;
00075                 wxMenu* advancedMenu;
00076                 wxStatusBar* statusBar;
00077                 
00078                 // Virtual event handlers, overide them in your derived class
00079                 virtual void OnOpenFile( wxCommandEvent& event ) { event.Skip(); }
00080                 virtual void OnExit( wxCommandEvent& event ) { event.Skip(); }
00081                 virtual void OnCut( wxCommandEvent& event ) { event.Skip(); }
00082                 virtual void OnCopy( wxCommandEvent& event ) { event.Skip(); }
00083                 virtual void OnPaste( wxCommandEvent& event ) { event.Skip(); }
00084                 virtual void OnDelete( wxCommandEvent& event ) { event.Skip(); }
00085                 virtual void OnSelectNone( wxCommandEvent& event ) { event.Skip(); }
00086                 virtual void OnClear( wxCommandEvent& event ) { event.Skip(); }
00087                 virtual void OnProperties( wxCommandEvent& event ) { event.Skip(); }
00088                 virtual void OnEnlarge( wxCommandEvent& event ) { event.Skip(); }
00089                 virtual void OnShrink( wxCommandEvent& event ) { event.Skip(); }
00090                 virtual void OnScale( wxCommandEvent& event ) { event.Skip(); }
00091                 virtual void OnFill( wxCommandEvent& event ) { event.Skip(); }
00092                 virtual void OnThicknessReduce( wxCommandEvent& event ) { event.Skip(); }
00093                 virtual void OnThicknessIncrease( wxCommandEvent& event ) { event.Skip(); }
00094                 virtual void OnMoveRight( wxCommandEvent& event ) { event.Skip(); }
00095                 virtual void OnMoveLeft( wxCommandEvent& event ) { event.Skip(); }
00096                 virtual void OnMoveUp( wxCommandEvent& event ) { event.Skip(); }
00097                 virtual void OnMoveDown( wxCommandEvent& event ) { event.Skip(); }
00098                 virtual void OnTransformToRectangle( wxCommandEvent& event ) { event.Skip(); }
00099                 virtual void OnTransformToCircle( wxCommandEvent& event ) { event.Skip(); }
00100                 virtual void OnTransformToLine( wxCommandEvent& event ) { event.Skip(); }
00101                 virtual void OnTransformToVLine( wxCommandEvent& event ) { event.Skip(); }
00102                 virtual void OnTransformToHLine( wxCommandEvent& event ) { event.Skip(); }
00103                 virtual void OnOrder( wxCommandEvent& event ) { event.Skip(); }
00104                 virtual void OnChangeVPHorizontal( wxCommandEvent& event ) { event.Skip(); }
00105                 virtual void OnChangeVPVertical( wxCommandEvent& event ) { event.Skip(); }
00106                 virtual void OnChangeVPEasel( wxCommandEvent& event ) { event.Skip(); }
00107                 virtual void OnChangeVPSlanted( wxCommandEvent& event ) { event.Skip(); }
00108                 virtual void OnBackground( wxCommandEvent& event ) { event.Skip(); }
00109                 virtual void OnHapticBackground( wxCommandEvent& event ) { event.Skip(); }
00110                 virtual void OnToggle( wxCommandEvent& event ) { event.Skip(); }
00111                 virtual void ShowConsole( wxCommandEvent& event ) { event.Skip(); }
00112                 virtual void ShowFrameRate( wxCommandEvent& event ) { event.Skip(); }
00113                 virtual void ShowTreeView( wxCommandEvent& event ) { event.Skip(); }
00114                 virtual void ShowCppLog( wxCommandEvent& event ) { event.Skip(); }
00115                 
00116         
00117         public:
00118                 
00119                 WxFrameBase( wxDocManager *manager, wxFrame* parent, wxWindowID id = wxID_ANY, const wxString& title = _("wxHipp"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 742,424 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
00120                 ~WxFrameBase();
00121         
00122 };
00123 
00124 #endif //__WxFrameBase__
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines