wxArt2D
Classes | Variables
id used for submitting commands to a a2dCommandProcessor
Collaboration diagram for id used for submitting commands to a a2dCommandProcessor:

Classes

class  a2dCommandId
 Each a2dCommand is given a command id at construction. More...
 
class  a2dCommandException
 For exceptions thrown from commands. More...
 

Variables

static const a2dCommandId a2dCommand_SetProperty::Id = a2dCommandId( wxT( "SetProperty" ) )
 
static const a2dCommandId a2dCommand_SetVariable::Id
 Set a string variable inside wxDocview.
 
static const a2dCommandId a2dCommand_SetEnvironmentVariable::Id
 Set a string environment variable.
 
static const a2dCommandId a2dCommand_GetVariable::Id
 Set a string environment variable.
 
static const a2dCommandId a2dCommand_GetEnvVariable::Id
 Set a string environment variable.
 
static const a2dCommandId a2dRenderImageZoomTool::COMID_PushTool_RenderImageZoom
 push this tool on the tools stack
 
static const a2dCommandId a2dCommand_AddObject::Id
 used to add object to a a2dCanvasDocument in the current parent
 
static const a2dCommandId a2dCommand_ReleaseObject::Id
 used to release object from a a2dCanvasDocument in the current parent
 
static const a2dCommandId a2dCommand_MoveObject::Id
 used to release object from a a2dCanvasDocument in the current parent
 
static const a2dCommandId a2dCommand_ReplaceObject::Id
 used to replace an object in a a2dCanvasDocument in the current parent
 
static const a2dCommandId a2dCommand_SetFlags::Id
 
static const a2dCommandId a2dCommand_SetFlag::Id
 
static const a2dCommandId a2dCommand_SetPinFlags::Id
 
static const a2dCommandId a2dCommand_SetSelectFlag::Id
 
static const a2dCommandId a2dCommand_SetSelect2Flag::Id
 
static const a2dCommandId a2dCommandMatrixData::Id
 
static const a2dCommandId a2dCommand_TransformMask::Id
 
static const a2dCommandId a2dCommand_RotateMask::Id
 
static const a2dCommandId a2dCommand_AlignMask::Id
 
static const a2dCommandId a2dCommand_AddPoint::Id
 
static const a2dCommandId a2dCommand_MoveSegment::Id
 
static const a2dCommandId a2dCommand_MoveMidSegment::Id
 
static const a2dCommandId a2dCommand_RemoveSegment::Id
 
static const a2dCommandId a2dCommand_SetSegments::Id
 
static const a2dCommandId a2dCommand_MovePoint::Id
 
static const a2dCommandId a2dCommand_ChangeText::Id
 
static const a2dCommandId a2dCommand_ChangeCanvasObjectStyle::Id
 
static const a2dCommandId a2dCommand_SetCanvasProperty::Id
 
static const a2dCommandId a2dCommand_ConnectPins::Id
 
static const a2dCommandId a2dCommand_DisConnectPins::Id
 
static const a2dCommandId a2dCommand_Select::Id
 Print the current document or view.
 
static const a2dCommandId a2dCommand_GroupAB::Id
 Print the current document or view.
 
static const a2dCommandId a2dCommand_NewGroup::Id
 Print the current document or view.
 
static const a2dCommandId a2dCommand_NewPin::Id
 Print the current document or view.
 
static const a2dCommandId a2dCommand_SetShowObject::Id
 
static const a2dCommandId a2dCommand_PushInto::Id
 
static const a2dCommandId a2dCommand_SetLayerGroup::Id
 layer group A and B command
 
static const a2dCommandId a2dCommand_AddObjects::Id
 used to release object from a a2dCanvasDocument in the current parent
 
static const a2dCommandId a2dObjectEditTool::COMID_PushTool_ObjectEdit
 push this tool on the tools stack
 
static const a2dCommandId a2dRecursiveEditTool::COMID_PushTool_RecursiveEdit
 push this tool on the tools stack
 
static const a2dCommandId a2dMultiEditTool::COMID_PushTool_MultiEdit
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawRectangleTool::COMID_PushTool_DrawRectangle
 push this tool on the tools stack
 
static const a2dCommandId a2dZoomTool::COMID_PushTool_Zoom
 push this tool on the tools stack
 
static const a2dCommandId a2dSelectTool::COMID_PushTool_Select
 push this tool on the tools stack
 
static const a2dCommandId a2dImageTool::COMID_PushTool_Image
 push this tool on the tools stack
 
static const a2dCommandId a2dDragTool::COMID_PushTool_Drag
 push this tool on the tools stack
 
static const a2dCommandId a2dDragOrgTool::COMID_PushTool_DragOrg
 push this tool on the tools stack
 
static const a2dCommandId a2dDragNewTool::COMID_PushTool_DragNew
 push this tool on the tools stack
 
static const a2dCommandId a2dCopyTool::COMID_PushTool_Copy
 push this tool on the tools stack
 
static const a2dCommandId a2dRotateTool::COMID_PushTool_Rotate
 push this tool on the tools stack
 
static const a2dCommandId a2dDeleteTool::COMID_PushTool_Delete
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawCircleTool::COMID_PushTool_DrawCircle
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawLineTool::COMID_PushTool_DrawLine
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawEllipseTool::COMID_PushTool_DrawEllipse
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawEllipticArcTool::COMID_PushTool_DrawEllipticArc
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawEllipticArcTool::COMID_PushTool_DrawEllipticArc_Chord
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawArcTool::COMID_PushTool_DrawArc
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawArcTool::COMID_PushTool_DrawArc_Chord
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawPolygonLTool::COMID_PushTool_DrawPolygonL
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawPolygonLTool::COMID_PushTool_DrawPolygonL_Splined
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawPolylineLTool::COMID_PushTool_DrawPolylineL
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawPolylineLTool::COMID_PushTool_DrawPolylineL_Splined
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawWirePolylineLTool::COMID_PushTool_DrawWirePolylineL
 push this tool on the tools stack
 
static const a2dCommandId a2dDragMultiTool::COMID_PushTool_DragMulti
 push this tool on the tools stack
 
static const a2dCommandId a2dDragMultiNewTool::COMID_PushTool_DragNew
 push this tool on the tools stack
 
static const a2dCommandId a2dCopyMultiTool::COMID_PushTool_CopyMulti
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawTextTool::COMID_PushTool_DrawText
 push this tool on the tools stack
 
static const a2dCommandId a2dPropertyTool::COMID_PushTool_Property
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawVPathTool::COMID_PushTool_DrawVPath
 push this tool on the tools stack
 
static const a2dCommandId a2dFollowLink::COMID_PushTool_FollowLink
 push this tool on the tools stack
 
static const a2dCommandId a2dMovePinTool::COMID_PushTool_MovePin
 push this tool on the tools stack
 
static const a2dCommandId a2dZoomFast::COMID_PushTool_ZoomFast
 push this tool on the tools stack
 
static const a2dCommandId a2dFastSelect::COMID_PushTool_FastSelect
 push this tool on the tools stack
 
static const a2dCommandId a2dFastSelect2::COMID_PushTool_FastSelect2
 push this tool on the tools stack
 
static const a2dCommandId a2dFastDragMultiTool::COMID_PushTool_FastDragMulti
 push this tool on the tools stack
 
static const a2dCommandId a2dFastCopyMultiTool::COMID_PushTool_FastCopyMulti
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawRectangleToolFast::COMID_PushTool_DrawRectangleFast
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawCircleToolFast::COMID_PushTool_DrawCircleFast
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawPolygonLToolFast::COMID_PushTool_DrawPolygonLFast
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawPolygonLToolFast::COMID_PushTool_DrawPolygonLFast_Splined
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawPolylineLToolFast::COMID_PushTool_DrawPolylineLFast
 push this tool on the tools stack
 
static const a2dCommandId a2dDrawPolylineLToolFast::COMID_PushTool_DrawPolylineLFast_Splined
 push this tool on the tools stack
 
static const a2dCommandId a2dMeasureTool::COMID_PushTool_Measure
 push this tool on the tools stack
 
static const a2dCommandId a2dCommand_SplitAtPin::Id
 
static const a2dCommandId a2dCommand_JoinAtPin::Id
 
static const a2dCommandId a2dCommand_EliminateMatrix::Id
 
static const a2dCommandId a2dCommand_RemoveZeroWire::Id
 
static const a2dCommandId a2dCommand_AddObjectToGroup::Id
 used to add object to a a2dCanvasDocument in the current parent
 
static const a2dCommandId a2dCommand_ReleaseObjectFromGroup::Id
 used to release object from a a2dCanvasDocument in the current parent
 
static const a2dCommandId a2dLinkTool::COMID_PushTool_Link
 push this tool on the tools stack
 
static const a2dCommandId a2dFollowLinkDocDrawCam::COMID_PushTool_FollowLinkDocDrawCam
 push this tool on the tools stack
 
static const a2dCommandId a2dCommand_ViewAsImage::Id
 Export a document to a file.
 
static const a2dCommandId a2dCommand_ViewAsSvg::Id
 
static const a2dCommandId a2dCommand_ShowDlg::Id
 
static const a2dCommandId a2dCommand_GdsIoSaveTextAsPolygon::Id
 

Detailed Description

The a2dCommandProcessor can recieve commands by a2dCommandId, which is unique per command. Submitting a command, calls a function inside the command processor.

id used for submitting commands to a a2dCommandProcessor -- Sun Oct 12 2014 17:04:27 -- Sun Oct 12 2014 -- 1.8.5 -- wxArt2D -- . -- Main Page Reference Documentation