VCOM:VectorWorks:Scripting:IScriptEditor
Jump to navigation
Jump to search
.SDK|SDK ..SDK:Types|SDK Types ..VCOM:VCOM (Vectorworks Component Object Model)|VCOM Basics ..VCOM:Class Reference|VCOM Class Reference
Description
namespace VectorWorks::VectorScript
This is an interface to display the VectorScript Editor dialog.
Interface
static const VWIID IID_VectorScritpEditor = { 0x8F1B2EFB, 0x3326, 0x417B, { 0x84, 0x35, 0xE2, 0xDC, 0x05, 0x8C, 0xAB, 0x19 }}; class IVectorScriptEditor : public IVWSingletonUnknown { public: virtual ~IVectorScriptEditor() { } virtual VCOMError VCOM_CALLTYPE Display(TScriptEditorData& editorData, ViewRect& windowBounds, bool& dismissedWithOK) = 0; virtual VCOMError VCOM_CALLTYPE GetBuiltinPaths( TXStringArray& outBuiltInPathsArray ) = 0; virtual VCOMError VCOM_CALLTYPE GetUserPaths( TXStringArray& outUserPathsArray ) = 0; virtual VCOMError VCOM_CALLTYPE SetUserPaths( const TXStringArray& inUserPathsArray ) = 0; };
Members
Remarks
There is predefined type for smart VCOM pointer VCOMPtr to IVectorScriptEditor interface:
typedef VCOMPtr<IVectorScriptEditor> IVectorScriptEditorPtr;
Version
Available from: Vectorworks 2010
See Also
[[VCOM:VCOMPtr]]