| vstAddButtonMode | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstAddButtonMode
( inIconSpecification:DYNARRAY[] of CHAR ) ; Python:
return None
def vs.vstAddButtonMode(inIconSpecification):
| vstAddPDMenuItem | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstAddPDMenuItem
( group :INTEGER; item :STRING ) ; Python:
return None
def vs.vstAddPDMenuItem(group, item):
| vstAddPDMenuMode | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstAddPDMenuMode
( label:STRING ) ; Python:
return None
def vs.vstAddPDMenuMode(label):
| vstAddRadioMode | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstAddRadioMode
( inInitialSetting :INTEGER; inNumButtons :INTEGER; inImageSpecification1 :DYNARRAY[] of CHAR; inImageSpecification2 :DYNARRAY[] of CHAR; inImageSpecification3 :DYNARRAY[] of CHAR; inImageSpecification4 :DYNARRAY[] of CHAR; inImageSpecification5 :DYNARRAY[] of CHAR; inImageSpecification6 :DYNARRAY[] of CHAR ) ; Python:
return None
def vs.vstAddRadioMode(inInitialSetting, inNumButtons, inImageSpecification1, inImageSpecification2, inImageSpecification3, inImageSpecification4, inImageSpecification5, inImageSpecification6):
| vstCustomProcNNA | Tool Events Vectorworks 2011 |
VectorScript Declaration:
FUNCTION vstCustomProcNNA
( inEvent :LONGINT; VAR outEvtResult :LONGINT; inMode :LONGINT; inDiameter :REAL; inSpacing :REAL ) :BOOLEAN ; Python:
return (BOOLEAN, outEvtResult)
def vs.vstCustomProcNNA(inEvent, inMode, inDiameter, inSpacing):
| vstDefault2DToolDraw | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstDefault2DToolDraw
; Python:
return None
def vs.vstDefault2DToolDraw():
| vstDefault3DToolDraw | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstDefault3DToolDraw
; Python:
return None
def vs.vstDefault3DToolDraw():
| vstDrawCoordArcN | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstDrawCoordArcN
( ptLeftTopX :REAL; ptLeftTopY :REAL; ptRghtBotX :REAL; ptRghtBotY :REAL; startAngle :REAL; sweepAngle :REAL ) ; Python:
return None
def vs.vstDrawCoordArcN(ptLeftTopX, ptLeftTopY, ptRghtBotX, ptRghtBotY, startAngle, sweepAngle):
| vstDrawCoordEllipse | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstDrawCoordEllipse
( ptLeftTopX :REAL; ptLeftTopY :REAL; ptRghtBotX :REAL; ptRghtBotY :REAL ) ; Python:
return None
def vs.vstDrawCoordEllipse(ptLeftTopX, ptLeftTopY, ptRghtBotX, ptRghtBotY):
| vstDrawCoordLine | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstDrawCoordLine
( pt1X :REAL; pt1Y :REAL; pt2X :REAL; pt2Y :REAL ) ; Python:
return None
def vs.vstDrawCoordLine(pt1X, pt1Y, pt2X, pt2Y):
| vstDrawCoordLine3D | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstDrawCoordLine3D
( pt1X :REAL; pt1Y :REAL; pt1Z :REAL; pt2X :REAL; pt2Y :REAL; pt2Z :REAL ) ; Python:
return None
def vs.vstDrawCoordLine3D(pt1, pt2):
| vstDrawCoordLineN | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstDrawCoordLineN
( pt1X :REAL; pt1Y :REAL; pt2X :REAL; pt2Y :REAL; planeRefID :LONGINT ) ; Python:
return None
def vs.vstDrawCoordLineN(pt1X, pt1Y, pt2X, pt2Y, planeRefID):
| vstDrawCoordLineN3D | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstDrawCoordLineN3D
( pt1X :REAL; pt1Y :REAL; pt2X :REAL; pt2Y :REAL; planeRefID :LONGINT ) ; Python:
return None
def vs.vstDrawCoordLineN3D(pt1X, pt1Y, pt2X, pt2Y, planeRefID):
| vstDrawCoordRect | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstDrawCoordRect
( ptLeftTopX :REAL; ptLeftTopY :REAL; ptRghtBotX :REAL; ptRghtBotY :REAL ) ; Python:
return None
def vs.vstDrawCoordRect(ptLeftTopX, ptLeftTopY, ptRghtBotX, ptRghtBotY):
| vstEnableMode | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstEnableMode
( inModeNumber :INTEGER; inEnable :BOOLEAN ) ; Python:
return None
def vs.vstEnableMode(inModeNumber, inEnable):
| vstGetCurrPt2D | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstGetCurrPt2D
( VAR outX :REAL; VAR outY :REAL ) ; Python:
return (outX, outY)
def vs.vstGetCurrPt2D():
| vstGetCurrPt3D | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstGetCurrPt3D
( VAR outX :REAL; VAR outY :REAL; VAR outZ :REAL; result :BOOLEAN ) ; Python:
return (outX, outY, outZ)
def vs.vstGetCurrPt3D(result):
| vstGetDataLong | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstGetDataLong
( inDataID :LONGINT; VAR outData :LONGINT; VAR result :BOOLEAN ) ; Python:
return (outData, result)
def vs.vstGetDataLong(inDataID):
| vstGetDataReal | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstGetDataReal
( inDataID :LONGINT; VAR outData :REAL; VAR result :BOOLEAN ) ; Python:
return (outData, result)
def vs.vstGetDataReal(inDataID):
| vstGetDataString | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstGetDataString
( inDataID :LONGINT; VAR outData :DYNARRAY[] of CHAR; VAR result :BOOLEAN ) ; Python:
return (outData, result)
def vs.vstGetDataString(inDataID):
| vstGetEventInfo | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstGetEventInfo
( VAR outAction :LONGINT; VAR outMessage1 :LONGINT; VAR outMessage2 :LONGINT ) ; Python:
return (outAction, outMessage1, outMessage2)
def vs.vstGetEventInfo(): Description:
Gets the VS Tool Event Parameters.
| vstGetEventResult | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstGetEventResult
( VAR outGetVal:LONGINT ) ; Python:
return outGetVal
def vs.vstGetEventResult():
| vstGetInitObject | Tool Events Vectorworks 2011 |
VectorScript Declaration:
FUNCTION vstGetInitObject
( message1:LONGINT ) :HANDLE ; Python:
return HANDLE
def vs.vstGetInitObject(message1): Description:
Return HANDLE to the object that this tool should copy. Part of 'similar object createion'. Used inside ToolInitByObjectMessage::kAction event.
| vstGetModeHelpBase | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstGetModeHelpBase
( VAR outTextRsrcIDBase:INTEGER ) ; Python:
return outTextRsrcIDBase
def vs.vstGetModeHelpBase():
| vstGetModeValue | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstGetModeValue
( inModeGroup :LONGINT; VAR outValue :LONGINT ) ; Python:
return outValue
def vs.vstGetModeValue(inModeGroup):
| vstGetPickObject | Tool Events Vectorworks 2011 |
VectorScript Declaration:
FUNCTION vstGetPickObject
:HANDLE ; Python:
return HANDLE
def vs.vstGetPickObject():
| vstGetPt2D | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstGetPt2D
( inPtIndex :LONGINT; VAR outX :REAL; VAR outY :REAL; result :BOOLEAN ) ; Python:
return (outX, outY)
def vs.vstGetPt2D(inPtIndex, result):
| vstGetPt3D | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstGetPt3D
( inPtIndex :LONGINT; VAR outX :REAL; VAR outY :REAL; VAR outZ :REAL; result :BOOLEAN ) ; Python:
return (outX, outY, outZ)
def vs.vstGetPt3D(inPtIndex, result):
| vstGetRsrcFileID | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstGetRsrcFileID
( VAR outFileID:INTEGER ) ; Python:
return outFileID
def vs.vstGetRsrcFileID():
| vstGetString | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstGetString
( inStrListID :INTEGER; inStrID :INTEGER; VAR outString :STRING ) ; Python:
return outString
def vs.vstGetString(inStrListID, inStrID): Description:
Access string stored in tool's resource file.
| vstGetToolObject | Tool Events Vectorworks 2011 |
VectorScript Declaration:
FUNCTION vstGetToolObject
:HANDLE ; Python:
return HANDLE
def vs.vstGetToolObject(): Description:
THe installed vstSetPtBehavior might create an object with tool complete. vstGetToolObject returns this object
| vstNameUndoEvent | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstNameUndoEvent
( inUndoEventName:STRING ) ; Python:
return None
def vs.vstNameUndoEvent(inUndoEventName):
| vstNumPts | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstNumPts
( VAR outNumPts:LONGINT ) ; Python:
return outNumPts
def vs.vstNumPts():
| vstRestoreWPHybridTool | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstRestoreWPHybridTool
( message1:LONGINT ) ; Python:
return None
def vs.vstRestoreWPHybridTool(message1): Description:
Restore the working plane after hybrid tool vstSetWPHybridTool.
| vstSetCursorByView | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstSetCursorByView
; Python:
return None
def vs.vstSetCursorByView(): Description:
Set appropreate cursor according to the view.
| vstSetCustomProc | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstSetCustomProc
( inRoutineName:STRING ) ; Python:
return None
def vs.vstSetCustomProc(inRoutineName):
| vstSetDataLong | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstSetDataLong
( inDataID :LONGINT; inDataVal :LONGINT; VAR result :BOOLEAN ) ; Python:
return result
def vs.vstSetDataLong(inDataID, inDataVal):
| vstSetDataReal | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstSetDataReal
( inDataID :LONGINT; inDataVal :REAL; VAR result :BOOLEAN ) ; Python:
return result
def vs.vstSetDataReal(inDataID, inDataVal):
| vstSetDataString | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstSetDataString
( inDataID :LONGINT; inDataVal :DYNARRAY[] of CHAR; VAR result :BOOLEAN ) ; Python:
return result
def vs.vstSetDataString(inDataID, inDataVal):
| vstSetEventInfo | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstSetEventInfo
( inAction :LONGINT; inMessage1 :LONGINT; inMessage1 :LONGINT; inRsrcFileID :INTEGER ) ; Python:
return None
def vs.vstSetEventInfo(inAction, inMessage1, inMessage1, inRsrcFileID): Description:
Sets the VS Tool Event Return Value
| vstSetEventResult | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstSetEventResult
( inSetVal:LONGINT ) ; Python:
return None
def vs.vstSetEventResult(inSetVal):
| vstSetHelpString | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstSetHelpString
( inHelpStr:STRING ) ; Python:
return None
def vs.vstSetHelpString(inHelpStr):
| vstSetModeHelpBase | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstSetModeHelpBase
( inTextRsrcIDBase:INTEGER ) ; Python:
return None
def vs.vstSetModeHelpBase(inTextRsrcIDBase):
| vstSetPDMenuSel | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstSetPDMenuSel
( group :INTEGER; selectedItem :INTEGER ) ; Python:
return None
def vs.vstSetPDMenuSel(group, selectedItem):
| vstSetPtBehavior | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstSetPtBehavior
( inStatusType:LONGINT ) ; Python:
return None
def vs.vstSetPtBehavior(inStatusType):
| vstSetRsrcFile | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstSetRsrcFile
( inFileName:STRING ) ; Python:
return None
def vs.vstSetRsrcFile(inFileName):
| vstSetWPHybridTool | Tool Events Vectorworks 2011 |
VectorScript Declaration:
PROCEDURE vstSetWPHybridTool
( message1:LONGINT ) ; Python:
return None
def vs.vstSetWPHybridTool(message1): Description:
Set the working plane on the layer preparing it for hybrid tool.