ResList_DlgInit | Tool Events Vectorworks 2017 |
VectorScript Declaration:
PROCEDURE ResList_DlgInit
( uniqueID :STRING; dlgID :INTEGER; ctrlID :INTEGER ) ; Python:
return None
def vs.ResList_DlgInit(uniqueID, dlgID, ctrlID): Description:
Use this call during dialog initialization to associate a popup control or resource popup and initialized by the ResList_* calls of the uniqueID identifying the resource list data.説明
ポップアップコントロールまたはリソースのポップアップをリソースリストのデータを識別するuniqueIDと関連付けてダイアログを初期化します。
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):
vstAddResPDMenuMode | Tool Events Vectorworks 2017 |
VectorScript Declaration:
PROCEDURE vstAddResPDMenuMode
( label :STRING; value :STRING ) ; Python:
return None
def vs.vstAddResPDMenuMode(label, value):
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.説明
VSツールイベントパラメータを取得します。
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.説明
このツールがコピーする図形のハンドルを返します。「類似オブジェクト作成」
の一部です。kToolInitByObjectイベント内で使用します。
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):
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説明
vstSetPtBehaviorは、ツールの完了時にオブジェクトを作成することがあります。この関数は、そのオブジェクトを返します。
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():
vstResPDMenuInit | Tool Events Vectorworks 2017 |
VectorScript Declaration:
PROCEDURE vstResPDMenuInit
( uniqueID :STRING; modeGroup :INTEGER; emptyMsg :STRING ) ; Python:
return None
def vs.vstResPDMenuInit(uniqueID, modeGroup, emptyMsg): Description:
Use this call during tool setup. Initialize a tool resource popup created by vstAddResPDMenuMode and initialized by the ResList_* calls of the uniqueID identifying the resource list data.説明
ツールの初期化で使います。vstAddResPDMenuMode で作られ、ResList_* で初期化された、ツールリソースポップアップを初期化します。uniqueIDでリソースリストのデータを特定します。
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.説明
ハイブリッドツールである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; unused :INTEGER ) ; Python:
return None
def vs.vstSetEventInfo(inAction, inMessage1, inMessage1, unused): Description:
Sets the VS Tool Event Return Value説明
VSツールイベントの戻り値を設定します。
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):
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.説明
ハイブリッドツールに対して、レイヤにワーキングプレーンを設定します。