Master tool for objects graphics slecting and dragging nd zooming.
More...
#include <mastertool.h>
List of all members.
|
Public Member Functions |
|
| a2dMasterDrawZoomFirst (a2dStToolContr *controller) |
Protected Member Functions |
|
void | OnChar (wxKeyEvent &event) |
| | called on key events
|
|
void | OnMouseEvent (wxMouseEvent &event) |
| | called on mouse events
|
|
void | OnKeyDown (wxKeyEvent &event) |
| | called on key down events
|
|
void | OnKeyUp (wxKeyEvent &event) |
| | called on key up events
|
| void | Render () |
| | implement rendering
|
Detailed Description
Master tool for objects graphics slecting and dragging nd zooming.
This tool controls other tools such that simple object graphics can be edited without manually changing tools.
- Left Down + Drag => zoom to rectangle
- Left Down + Drag + Shift Down => select objects in rectangle add to already selected
- Left Down + Drag + Cntrl Down => select objects in rectangle deselect already selected first
- Left Down + Drag + Alt Down => move selected objects if allowed else editmode
- Left Down + Drag + Alt & Ctrl Down => copy selected objects if allowed else editmode
- Right Down => Drag canvas view
- Right Down + Up => Show Popup
- Double Click => Edit Selected of hit
Definition at line 459 of file mastertool.h.
Member Function Documentation
| void a2dMasterDrawZoomFirst::Render |
( |
|
) |
[protected, virtual] |
implement rendering
in general is rendering for tools just to draw/render m_canvasobject when set.
Reimplemented from a2dStTool.
Definition at line 1415 of file mastertool.cpp.
The documentation for this class was generated from the following files:
a2dMasterDrawZoomFirst Class Reference -- Tue Aug 31 18:30:46 2010 -- 31 Aug 2010 -- 1.5.5 -- wxArt2D -- . --