![]() | CTExtensions.Interfaces Namespace |
[This is preliminary documentation and is subject to change.]
Class | Description | |
---|---|---|
![]() ![]() | ExportTypeExtension |
Base implementation of interface type ctExtensionInterfaceIExportType.
Must implement at least GetParent. Override GetInterface(ctExtensionInterface) in your extension and return your implementation
of this interface when requested type is ctExtensionInterfaceIExportType.
This enables your extension as new export profile type.
|
![]() ![]() | ProfileOptionsExtension |
Base implementation of interface type ctExtensionInterfaceProfileSettings.
Inheritant must implement at least GetParent, CreateControl, LoadData(Byte), GetSaveData(Boolean),
Validate and Refresh.
Override GetInterface(ctExtensionInterface) in your extension and return your implementation
of this class when requested type is ctExtensionInterfaceProfileSettings.
This wiil add your extension to CUSTOMTOOLS' profile options page.
|
Interface | Description | |
---|---|---|
![]() | IExtensionInterface |
This interface is just a type specifier and has no functions. Other interfaces at CTExtensions.Interfaces
actully are abstracts classes that defalt-implement corresponding core interfaces.
|