| Name | Description |
| actionCount |
Gets the count of the actions that have been initiated whithoug being ended in the document.
|
| actionType |
Gets the action's type (check ACTION_POINT_WORLD, ACTION_LINE_WORLD,
ACTION_RECT_VIEW).
|
| CurrentPoint |
Returns the current mouse location in World Coordinate System
|
| customData |
Returns the user custom data for this action
|
| DefaultActions |
Defines if the basic actions (panning with left mouse, zoomming with mouse wheel, zoomExtents with double click)
will be used during the Action. Any of them can be disabled or enabled.
|
| DispProps |
Gets and sets the action's display properties number. This number defines if the fill color of the created Entities
will be using the action's crossfillcolor or fillcolor (check ACTION_DISPLAY_USEFILLCOLOR,
ACTION_DISPLAY_USECROSSCOLOR, ACTION_DISPLAY_DEFAULT).
|
| DrawActionDefault |
Get/Set if the default rubber reference line will be drawn
|
| OsnapPoint |
Returns the current osnap location in current View Coordinate System as an array of 4 values x,y,z,osnaptype
osnaptype can be one of the following OsnapMode_END , OsnapMode_MID , OsnapMode_CEN, OsnapMode_INS, OsnapMode_NEA, OsnapMode_NODE, OsnapMode_QUA |
| PanMouseButton |
Specifies which mouse button will perform the pan action. Default is MouseLeftButton |
| ReferencePoint |
Returns the reference point of the action in World Coordinate System or null if the actionType is ACTION_POINT_WORLD |
| render |
Return the render context used to draw when the action is active.
It can be passed as extra parameter in DrawEntity
exmaple vdcanvas.DrawEntity(entity,vdcanvas.ActiveAction().render);
|
| ResValue |
Gets the point or points concerning the action that is being executed. In the first case it's a 3 sized array object,
in the second case it's a two dimensional array object containing all the points.
|
| RotateMouseButton |
Specifies which mouse button will perform the pan action. Default is MouseMiddleButton |
| TouchCancelTimeOut |
Get/Set a delay in miliseconds after which the action will be canceled, and when the user pointer is pressed and is holds for this delay.
If it is 0 then the action will not canceled.
Default value is negative(-1200) then automatically scan if is touch screen device supported and if so , uses absolute of the value for delay, else it uses value of 0.
Usefull for touch pointers. A suggested value for single touch pointers is 1200.
|
| TouchSupported |
Returns true if tha action is supported by touch events.
|
| ZoomScaleMouseButton |
Specifies which mouse button will perform the zoom in - zoom out action. Default is MouseMiddleButton |