Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes

WxFrameBase Class Reference

#include <WxFrameBase.h>

Inheritance diagram for WxFrameBase:
hipp::HippFrame

List of all members.

Public Member Functions

 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)
 ~WxFrameBase ()

Protected Types

enum  {
  hippID_BW = 1000, hippID_COLOUR, hippID_SELECT_NONE, wxID_Properties,
  wxID_ENLARGE, wxID_SCALE, wxID_MOVE_SPECIFIED, wxID_MOVE_RIGHT,
  wxID_MOVE_LEFT, wxID_MOVE_UP, wxID_MOVE_DOWN, wxID_TransformRectangle,
  wxID_TransformCircle, wxID_TransformLine, wxID_TransformVLine, wxID_TransformHLine,
  wxID_ORDER, wxID_VPHorizontal, wxID_VPVertical, wxID_VPEasel,
  wxID_VPSlanted, ADV_CONSOLE, ADV_FRAMERATES, ADV_TREEVIEW,
  hippID_CPPLOG
}

Protected Member Functions

virtual void OnOpenFile (wxCommandEvent &event)
virtual void OnExit (wxCommandEvent &event)
virtual void OnCut (wxCommandEvent &event)
virtual void OnCopy (wxCommandEvent &event)
virtual void OnPaste (wxCommandEvent &event)
virtual void OnDelete (wxCommandEvent &event)
virtual void OnSelectNone (wxCommandEvent &event)
virtual void OnClear (wxCommandEvent &event)
virtual void OnProperties (wxCommandEvent &event)
virtual void OnEnlarge (wxCommandEvent &event)
virtual void OnShrink (wxCommandEvent &event)
virtual void OnScale (wxCommandEvent &event)
virtual void OnFill (wxCommandEvent &event)
virtual void OnThicknessReduce (wxCommandEvent &event)
virtual void OnThicknessIncrease (wxCommandEvent &event)
virtual void OnMoveRight (wxCommandEvent &event)
virtual void OnMoveLeft (wxCommandEvent &event)
virtual void OnMoveUp (wxCommandEvent &event)
virtual void OnMoveDown (wxCommandEvent &event)
virtual void OnTransformToRectangle (wxCommandEvent &event)
virtual void OnTransformToCircle (wxCommandEvent &event)
virtual void OnTransformToLine (wxCommandEvent &event)
virtual void OnTransformToVLine (wxCommandEvent &event)
virtual void OnTransformToHLine (wxCommandEvent &event)
virtual void OnOrder (wxCommandEvent &event)
virtual void OnChangeVPHorizontal (wxCommandEvent &event)
virtual void OnChangeVPVertical (wxCommandEvent &event)
virtual void OnChangeVPEasel (wxCommandEvent &event)
virtual void OnChangeVPSlanted (wxCommandEvent &event)
virtual void OnBackground (wxCommandEvent &event)
virtual void OnHapticBackground (wxCommandEvent &event)
virtual void OnToggle (wxCommandEvent &event)
virtual void ShowConsole (wxCommandEvent &event)
virtual void ShowFrameRate (wxCommandEvent &event)
virtual void ShowTreeView (wxCommandEvent &event)
virtual void ShowCppLog (wxCommandEvent &event)

Protected Attributes

wxMenuBar * menuBar
wxMenu * fileMenu
wxMenu * file_print_options
wxMenu * editMenu
wxMenu * shapeMenu
wxMenu * shape_move_menu
wxMenu * shape_transform_to_lines
wxMenu * optionsMenu
wxMenu * m_OptionsDrawingAngleMenu
wxMenu * advancedMenu
wxStatusBar * statusBar

Detailed Description

Class WxFrameBase


Member Enumeration Documentation

anonymous enum [protected]
Enumerator:
hippID_BW 
hippID_COLOUR 
hippID_SELECT_NONE 
wxID_Properties 
wxID_ENLARGE 
wxID_SCALE 
wxID_MOVE_SPECIFIED 
wxID_MOVE_RIGHT 
wxID_MOVE_LEFT 
wxID_MOVE_UP 
wxID_MOVE_DOWN 
wxID_TransformRectangle 
wxID_TransformCircle 
wxID_TransformLine 
wxID_TransformVLine 
wxID_TransformHLine 
wxID_ORDER 
wxID_VPHorizontal 
wxID_VPVertical 
wxID_VPEasel 
wxID_VPSlanted 
ADV_CONSOLE 
ADV_FRAMERATES 
ADV_TREEVIEW 
hippID_CPPLOG 

Constructor & Destructor Documentation

WxFrameBase::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 
)
WxFrameBase::~WxFrameBase (  ) 

Member Function Documentation

virtual void WxFrameBase::OnBackground ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnChangeVPEasel ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnChangeVPHorizontal ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnChangeVPSlanted ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnChangeVPVertical ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnClear ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnCopy ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnCut ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnDelete ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnEnlarge ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnExit ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnFill ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnHapticBackground ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnMoveDown ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnMoveLeft ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnMoveRight ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnMoveUp ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnOpenFile ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnOrder ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnPaste ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnProperties ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnScale ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnSelectNone ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnShrink ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnThicknessIncrease ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnThicknessReduce ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnToggle ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnTransformToCircle ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnTransformToHLine ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnTransformToLine ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnTransformToRectangle ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::OnTransformToVLine ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::ShowConsole ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::ShowCppLog ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::ShowFrameRate ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.

virtual void WxFrameBase::ShowTreeView ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in hipp::HippFrame.


Member Data Documentation

wxMenu* WxFrameBase::advancedMenu [protected]
wxMenu* WxFrameBase::editMenu [protected]
wxMenu* WxFrameBase::file_print_options [protected]
wxMenu* WxFrameBase::fileMenu [protected]
wxMenuBar* WxFrameBase::menuBar [protected]
wxMenu* WxFrameBase::optionsMenu [protected]
wxMenu* WxFrameBase::shape_move_menu [protected]
wxMenu* WxFrameBase::shapeMenu [protected]
wxStatusBar* WxFrameBase::statusBar [protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines