#include <sttool2.h>


Public Member Functions | |
| a2dFastSelect (a2dStToolContr *controller) | |
| bool | ZoomSave () |
| Is Zooming while the tool is busy Save. | |
| void | SetShiftIsAdd () |
Public Attributes | |
| bool | m_shift_is_add |
| false: shift key will unselect, true: shift will add to selection | |
Static Public Attributes | |
| static const a2dCommandId | COMID_PushTool_FastSelect |
| push this tool on the tools stack | |
Protected Member Functions | |
| void | DeselectAll () |
| virtual void | GenerateAnotation () |
| to display a string along with a tool drawing. | |
| void | OnChar (wxKeyEvent &event) |
| character handling | |
| void | OnMouseEvent (wxMouseEvent &event) |
| called on mouse events | |
| void | Render () |
| implement rendering | |
| virtual wxString | GetCommandGroupName () |
| return the command group name for commands of a derived class | |
Either with just one click or draging a rectangle to select many.
Shift Down to Un select.
Definition at line 124 of file sttool2.h.
| bool a2dFastSelect::ZoomSave | ( | ) | [inline, virtual] |
Is Zooming while the tool is busy Save.
If so, the active tool will redraw itself in the new Mapping state
Implements a2dBaseTool.
| void a2dFastSelect::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 372 of file sttool2.cpp.
| virtual wxString a2dFastSelect::GetCommandGroupName | ( | ) | [inline, protected, virtual] |
return the command group name for commands of a derived class
this defaults to the class name
Reimplemented from a2dBaseTool.