SDK:Vectorworks 2014 New Functions: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(→ISDK) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
*[[VCOM:VectorWorks:Extension:IDocumentShadowSupport]] | *[[VCOM:VectorWorks:Extension:IDocumentShadowSupport]] | ||
*[[VCOM:VectorWorks:Extension:IProviderReshape]] | *[[VCOM:VectorWorks:Extension:IProviderReshape]] | ||
*[[VCOM:VectorWorks:Scripting:IPythonScriptEngine]] | |||
*[[VCOM:VectorWorks:Scripting:IPythonWrapper]] | |||
== Renamed and/or Moved Interfaces == | |||
* <i>VCOM:VectorWorks:VectorScript:IVectorScriptEditor</i> to [[VCOM:VectorWorks:Scripting:IScriptEditor]] | |||
* <i>VCOM:VectorWorks:VectorScript:IVectorScriptEngine</i> to [[VCOM:VectorWorks:Scripting:IVectorScriptEngine]] | |||
Line 70: | Line 78: | ||
*[[VCOM:VectorWorks:ISDK::IsDesignLayerViewport|IsDesignLayerViewport]] | *[[VCOM:VectorWorks:ISDK::IsDesignLayerViewport|IsDesignLayerViewport]] | ||
*[[VCOM:VectorWorks:ISDK::DeleteSavedSetting|DeleteSavedSetting]] | *[[VCOM:VectorWorks:ISDK::DeleteSavedSetting|DeleteSavedSetting]] | ||
*[[VCOM:VectorWorks:ISDK::TrackToolViewport|TrackToolViewport]] | *[[VCOM:VectorWorks:ISDK::TrackToolViewport|TrackToolViewport]] | ||
*[[VCOM:VectorWorks:ISDK::ForEachObjectInList|ForEachObjectInList]] | *[[VCOM:VectorWorks:ISDK::ForEachObjectInList|ForEachObjectInList]] | ||
Line 82: | Line 89: | ||
*[[VCOM:VectorWorks:ISDK::GetWallHoleGroupDeep|GetWallHoleGroupDeep]] | *[[VCOM:VectorWorks:ISDK::GetWallHoleGroupDeep|GetWallHoleGroupDeep]] | ||
*[[VCOM:VectorWorks:ISDK::CreateTextStyleResource|CreateTextStyleResource]] | *[[VCOM:VectorWorks:ISDK::CreateTextStyleResource|CreateTextStyleResource]] | ||
=== IDTMTIN === | === IDTMTIN === | ||
Line 114: | Line 120: | ||
New functions in [[VCOM:VectorWorks:Extension:IIFCSupport|IIFCSupport]] interface: | New functions in [[VCOM:VectorWorks:Extension:IIFCSupport|IIFCSupport]] interface: | ||
*[[VCOM:VectorWorks: | *[[VCOM:VectorWorks:Extension:IIFCSupport::GetIFCProperty|GetIFCProperty]] | ||
*[[VCOM:VectorWorks: | *[[VCOM:VectorWorks:Extension:IIFCSupport::GetIFCName|GetIFCName]] | ||
*[[VCOM:VectorWorks: | *[[VCOM:VectorWorks:Extension:IIFCSupport::GetAllIFCNamesInDocument|GetAllIFCNamesInDocument]] | ||
Line 125: | Line 131: | ||
*[[VCOM:VectorWorks:Extension:IObjUpdateSupportContext::AcceptResourceBrowserDoubleClickOnSymbol|AcceptResourceBrowserDoubleClickOnSymbol]] | *[[VCOM:VectorWorks:Extension:IObjUpdateSupportContext::AcceptResourceBrowserDoubleClickOnSymbol|AcceptResourceBrowserDoubleClickOnSymbol]] | ||
*[[VCOM:VectorWorks:Extension:IObjUpdateSupportContext::DenyResourceBrowserDoubleClickOnSymbol|DenyResourceBrowserDoubleClickOnSymbol]] | *[[VCOM:VectorWorks:Extension:IObjUpdateSupportContext::DenyResourceBrowserDoubleClickOnSymbol|DenyResourceBrowserDoubleClickOnSymbol]] | ||
=== IObjUpdateSupport === | === IObjUpdateSupport === | ||
Line 131: | Line 138: | ||
*[[VCOM:VectorWorks:Extension:IObjUpdateSupport::OnResourceBrowserDoubleClickOnSymbol|OnResourceBrowserDoubleClickOnSymbol]] | *[[VCOM:VectorWorks:Extension:IObjUpdateSupport::OnResourceBrowserDoubleClickOnSymbol|OnResourceBrowserDoubleClickOnSymbol]] | ||
=== IImportExportDWG === | === IImportExportDWG === | ||
New functions in [[VCOM:VectorWorks: | New functions in [[VCOM:VectorWorks:Filing:IImportExportDWG|IImportExportDWG]] interface: | ||
*[[VCOM:VectorWorks:Filing:IImportExportDWG::ShowExportOptionsDialog|ShowExportOptionsDialog]] | *[[VCOM:VectorWorks:Filing:IImportExportDWG::ShowExportOptionsDialog|ShowExportOptionsDialog]] | ||
*[[VCOM:VectorWorks:Filing:IImportExportDWG::ShowImportOptionsDialog|ShowImportOptionsDialog]] | *[[VCOM:VectorWorks:Filing:IImportExportDWG::ShowImportOptionsDialog|ShowImportOptionsDialog]] | ||
*[[VCOM:VectorWorks:Filing:IImportExportDWG::IsImportExportAborted|IsImportExportAborted]] | *[[VCOM:VectorWorks:Filing:IImportExportDWG::IsImportExportAborted|IsImportExportAborted]] | ||
=== IStdFile === | === IStdFile === | ||
New functions in [[VCOM:VectorWorks: | New functions in [[VCOM:VectorWorks:Filing:IStdFile|IStdFile]] interface: | ||
*[[VCOM:VectorWorks:Filing:IStdFile::WriteUnicodeMarker|WriteUnicodeMarker]] | *[[VCOM:VectorWorks:Filing:IStdFile::WriteUnicodeMarker|WriteUnicodeMarker]] | ||
Line 148: | Line 157: | ||
*[[VCOM:VectorWorks:Filing:IStdFile::WriteStringLineUni|WriteStringLineUni]] | *[[VCOM:VectorWorks:Filing:IStdFile::WriteStringLineUni|WriteStringLineUni]] | ||
*[[VCOM:VectorWorks:Filing:IStdFile::WriteNewLineUni|WriteNewLineUni]] | *[[VCOM:VectorWorks:Filing:IStdFile::WriteNewLineUni|WriteNewLineUni]] | ||
=== IScriptEditor === | |||
New functions in [[VCOM:VectorWorks:Scripting:IScriptEditor|IScriptEditor]] interface: | |||
*[[VCOM:VectorWorks:Scripting:IScriptEditor::GetBuiltinPaths|GetBuiltinPaths]] | |||
*[[VCOM:VectorWorks:Scripting:IScriptEditor::GetUserPaths|GetUserPaths]] | |||
*[[VCOM:VectorWorks:Scripting:IScriptEditor::SetUserPaths|SetUserPaths]] |
Latest revision as of 14:53, 19 September 2013
.SDK|SDK ..SDK:Types|SDK Types ..SDK:Using the SDK|Using the SDK ..VCOM:VCOM (Vectorworks Component Object Model)|VCOM Basics ..VCOM:Class Reference|VCOM Class Reference
New Interfaces
- VCOM:VectorWorks:Extension:IDocumentShadowSupport
- VCOM:VectorWorks:Extension:IProviderReshape
- VCOM:VectorWorks:Scripting:IPythonScriptEngine
- VCOM:VectorWorks:Scripting:IPythonWrapper
Renamed and/or Moved Interfaces
- VCOM:VectorWorks:VectorScript:IVectorScriptEditor to VCOM:VectorWorks:Scripting:IScriptEditor
- VCOM:VectorWorks:VectorScript:IVectorScriptEngine to VCOM:VectorWorks:Scripting:IVectorScriptEngine
Interface Changes
ISDK
New functions in ISDK interface:
- TrimToSelectedObjectsN
- CreateComplexLineType
- GetComplexLineTypeGeometryGroup
- AddComplexLineTypeGeometryObject
- GetComplexLineTypeGroupParent
- IsComplexLineTypeGroupContainedObject
- SetComplexLineTypePageSpace
- IsComplexLineTypeInPageSpace
- SetComplexLineTypeGapSize
- GetComplexLineTypeGapSize
- CreateGroupOutline
- SetViewMatrixByVector
- GetNumberOfLineTypesItems
- GetLineTypeAtIndex
- GetSimpleLineTypeData
- Create2DObjectShadow
- GetToolPtCurrentIsSnapped
- Project3DModelPtToScreen
- GetImageCropObject
- IsImageCropped
- IsImageCropVisible
- SetImageCropVisible
- SetImageCropObject
- TransformGraphicObject
- GetNumViewportClassOverrides
- GetViewportClassOverrideClass
- CreateViewportClassOverride
- GetViewportClassOverride
- SetViewportClassOverride
- RemoveViewportClassOverride
- GetNumViewportLightOverrides
- GetViewportLightOverrideLight
- CreateViewportLightOverride
- GetViewportLightOverride
- SetViewportLightOverride
- RemoveViewportLightOverride
- GetNumViewportLayerOverrides
- GetViewportLayerOverrideLayer
- CreateViewportLayerOverride
- GetViewportLayerOverride
- SetViewportLayerOverride
- RemoveViewportLayerOverride
- GetNumViewportLayerPropertiesOverrides
- GetViewportLayerPropertiesOverrideLayer
- CreateViewportLayerPropertiesOverride
- GetViewportLayerPropertiesOverride
- SetViewportLayerPropertiesOverride
- RemoveViewportLayerPropertiesOverride
- GetNumViewportLayerStackingOverrides
- GetViewportLayerStackingOverrideLayer
- GetViewportLayerStackingOverride
- SetViewportLayerStackingOverride
- RemoveViewportLayerStackingOverride
- IsDesignLayerViewport
- DeleteSavedSetting
- TrackToolViewport
- ForEachObjectInList
- GetClOpacity
- SetCLOpacity
- GetWorkingPlanePlanarRefID
- CreateScriptResource
- GetScriptResource
- SetScriptResource
- OpenScriptResPalette
- GetWallHoleGroupDeep
- CreateTextStyleResource
IDTMTIN
New functions in IDTMTIN interface:
- GetVisibleContourPolygonAt
- GetLabelsCount
- GetLabels
- SetLabels
- GetVisibleContoursCount
- IsMajorVisibleContour
- GetBoundedSurfaceInfo
- GetBoundedVolumeInfo
- GetBoundedVolumeCutNFillInfo
- GetVisibleContours
IGISSupport
New functions in IGISSupport interface:
IIFCSupport
New functions in IIFCSupport interface:
IObjUpdateSupportContext
New functions in IObjUpdateSupportContext interface:
IObjUpdateSupport
New functions in IObjUpdateSupport interface:
IImportExportDWG
New functions in IImportExportDWG interface:
IStdFile
New functions in IStdFile interface:
IScriptEditor
New functions in IScriptEditor interface: