Click or drag to resize

ATR.CT.CTInterface Namespace

 
Classes
 ClassDescription
Public classBatchProcessPreCreateFlatViewArgs Event argument class for OnBatchProcessPreCreateFlatView. Allows manipulating source model and target intermediate drawing used in DXF/DWG conversions, and also to override the orientation view name to use.
Public classBeforeMergeDocumentsArgs Event argument class for OnBeforeMergeDocuments. Allows manipulating which files to merge and in which order.
Public classChangeCustomPropertyArgs Event argument class for ButtonFunctionResult.
Public classCTInterface CTInterface exposes CUSTOMTOOLS' events for script add-ins.
Public classCTInterfaceBatchOperationsCompletedArgs Event argument class for OnBatchOperationsCompleted.
Public classCTInterfaceBatchOperationsLaunchedArgs Event argument class for OnBatchOperationsLaunched.
Public classCTInterfaceBatchOperationTemplatePreLoadArgs Event argument class for OnBatchOperationTemplatePreLoad.
Public classCTInterfaceBooleanArg Commonly used event argument class for passing 2 booleans.
Public classCTInterfaceButtonFuncArgs Event argument class for ButtonFunctionResult.
Public classCTInterfaceCloseCustomStructureDlgArgs Event argument class for OnCloseCustomStructureDlg.
Public classCTInterfaceControlVisibilityOverrideArgs Event argument class for OnPropertiesVisibilityOverride.
Public classCTInterfaceCopyObjectArgs Event argument class for OnPreFillCopyFileTargets.
Public classCTInterfaceCopyPrePropertySaveArgs Event argument class for OnCustomCopyPreSavePropertyValue.
Public classCTInterfaceCustomCopyResolveInitialConfigurationArgs Event argument class for OnCustomCopyResolveInitialConfiguration.
Public classCTInterfaceCustomListUpdateArgs Event argument class for OnCustomListUpdate.
Public classCTInterfaceCustomPropertiesFinishedArgs Event argument class for OnCustomPropertiesFinished.
Public classCTInterfaceCustomPropertiesLoadedArgs Event argument class for OnCustomPropertiesLoaded.
Public classCTInterfaceCustomPropertiesLoadingArgs Event argument class for OnCustomPropertiesLoading.
Public classCTInterfaceCustomPropertyChangedArgs Event argument class for OnCustomPropertyChanged.
Public classCTInterfaceExecuteSearchGroupSearchArgs Event argument class for OnExecuteSearchGroupSearch.
Public classCTInterfaceExportProfileSelectedArgs Event argument class for OnExportProfileSelected.
Public classCTInterfaceFiletypeFilterArgs Event argument class for OnGetImportFiletypeFilters.
Public classCTInterfaceGetCustomImportRuleArgs Event argument class for OnGetCustomImportRule.
Public classCTInterfaceItemDeletePreArgs Event argument class for OnItemDeletePre.
Public classCTInterfaceModelConfArgs Generic event args for passing ModelDoc2 -object and configuration. Both are non-changeable.
Public classCTInterfaceModelDocLoadedArgs Event argument class for OnModelDocLoaded.
Public classCTInterfaceOnAddImportFileArgs Event argument class for OnAddImportFile.
Public classCTInterfaceOnFileSavePreArgs Event argument class for OnFileSavePre.
Public classCTInterfaceOnImportFilePreArgs Event argument class for OnImportFilePre and OnImportFilePost.
Public classCTInterfaceOnLookupListFillArgs Event argument class for OnLookupListFill.
Public classCTInterfacePopupMenuChosenArgs Event argument class for OnPopupMenuChosen.
Public classCTInterfacePostFileConversionArgs Event argument class for OnPostFileConversion.
Public classCTInterfacePreBatchProcessFileArgs Event argument class for OnPreBatchProcessFile.
Public classCTInterfacePreFileConversionArgs Event argument class for OnPreFileConversion.
Public classCTInterfacePropertyCustomDefinitionArgs Event argument class for OnPropertyCustomDefinition.
Public classCTInterfaceQueryCancelExportConversionsArgs Event argument class for OnQueryCancelExportConversions.
Public classCTInterfaceRowRightClickArgs Event argument class for OnListViewExportRowRightClick.
Public classCTInterfaceSavePostArgs Event argument class for OnSaveToStoragePre and OnSaveToStoragePost.
Public classCTInterfaceSavePostArgs2 Event argument class for OnSavePost.
Public classCTInterfaceScriptButtonArgs Event argument class for OnRequestScriptButton.
Public classCTInterfaceStrExportAddRowArgs Event argument class for OnStrExportAddRow.
Public classCTInterfaceStrExportArgs Event argument class for OnStrExport and OnStrExportPost.
Public classCTInterfaceStrExportFillListPostArgs Event argument class for OnStrExportFillListPost.
Public classCTInterfaceStrExportFillListPreArgs Event argument class for OnStrExportFillListPre.
Public classCTInterfaceStrExportVerifyFieldArgs Event argument class for OnStrExportVerifyField.
Public classCTInterfaceStrFillColumnsArgs Event argument class for OnStrExportFillColumns.
Public classCTInterfaceStrPreExportArgs Event argument class for OnStrExportPre.
Public classCTInterfaceValidateCustomPropertiesArgs Event argument class for OnValidateCustomProperties.
Public classCustomListGetColumnsArgs Event argument class for getting column names for custom sourced Search Groups.
Public classCustomLookup Helper class for refreshing Custom-type lookuplist with XML. Can be inherited or used as a member helper. Main usage is to initialize list of CustomLookupLookupItems and then create an XML string using CreateXMLString. The XML string can be returned for CUSTOMTOOLS' core when the content of Custom-type lookuplist is requested via OnCustomListUpdate -event.
Public classCustomLookupLookupItem Represents single value row.
Public classCustomProperty Represents custom property in Properties UI
Public classDimensionButtonArgs Event argument class for OnDimensionButtonClick. Notification is sent when a button associated with a dimension control is clicked. To let user to decide whether to override default functionality, you can for instance detect whether user is holding a shift key while button was clicked.
Public classExportSerializationArgs Event argument class for OnSerializeForSecondPhase, OnDeserializeSecondPhase and OnFinalizeSecondPhase.
Public classExportSuccessArgs Event argument class for reporting success of silently executed export.
Public classImportFileArgs Argument class for file import event.
Public classNotifyDialogAccessArgs Event argument class for notifying that some dialog was accesses.
Public classOptionsClosedNotifyArgs Event argument class for OnOptionsClosedNotify2. First Release
Public classPrepareConversionEngineArgs Event argument class for OnPrepareConversionEngine. Allows changes some internal conversion engine settings as well as settings of the conversion rule dynamically.
Public classProcessLogger ProcessLogger is used as intermediate class just for easier access to logger used in interprocess actions. The logger is only effective if the CTHost process is running before creation of this object.
Public classRebuildTaskBeforeOpenArgs Event argument class for OnRebuildTaskBeforeOpen. Allows cancelling the Rebuild of a file before its opened, or to otherwise prepare on it being opened and Rebuild.
Public classRebuildTaskPostRebuildArgs Event argument class for OnRebuildTaskPostRebuild. Notification send after all configurations of the file have been Rebuild. Allows setting a custom error message for the file.
Public classRebuildTaskPreRebuildArgs Event argument class for OnRebuildTaskPreRebuild. Notification send just before all configurations of the file is being Rebuild.
Structures
 StructureDescription
Public structureCTInterfaceCTGeneric Generic structure with two strings. Corresponds to CTEngineLib.CTGeneric.
Enumerations
 EnumerationDescription
Public enumerationButtonFunctionResult Identifies a button in a dialog box which is shown as result of user clicking button that represent a button function of a CUSTOMTOOLS property.
Public enumerationDialogAccess Identifies dialog/feature.
Public enumerationSWHelperEmdServerNotifyType Corresponds to EdmServerNotify::NotifyType at native side.