#include <mastertool.h>


Public Member Functions | |
| a2dSubDrawMasterTool (a2dStToolContr *controller=NULL) | |
| void | AppendTool (a2dBaseTool *tool, wxMenuItem *menuItem, wxChar key) |
| void | OnPostPushTool () |
| void | PushToolFromMouseMenu (wxCommandEvent &event) |
Static Public Attributes | |
|
static const a2dPropertyIdDynamicEventProperty | PROPID_toolMenu |
Protected Member Functions | |
| virtual bool | ZoomSave () |
| Is Zooming while the tool is busy Save. | |
| virtual void | DoStopTool (bool abort) |
| to do tool specific stuff to stop a tool. Called from StopTool(). | |
| void | OnChar (wxKeyEvent &event) |
| called on key events | |
| void | OnMouseEvent (wxMouseEvent &event) |
| called on mouse events | |
Protected Attributes | |
| a2dSmrtPtr< a2dBaseTool > | m_curTool |
Definition at line 250 of file mastertool.h.
| bool a2dSubDrawMasterTool::ZoomSave | ( | ) | [protected, virtual] |
Is Zooming while the tool is busy Save.
If so, the active tool will redraw itself in the new Mapping state
Implements a2dBaseTool.
Definition at line 1938 of file mastertool.cpp.