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 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
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 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.