Click or drag to resize

ControlAdapter<SETTINGSOBJECTTYPE> Class

Base class for a control used as GUI of custom SettingsObject.
Inheritance Hierarchy

Namespace:  CTExtensions.ExportCore.Config
Assembly:  CTInterface (in CTInterface.dll)
Syntax
public abstract class ControlAdapter<SETTINGSOBJECTTYPE> : ControlAdapter
where SETTINGSOBJECTTYPE : SettingsObject

Type Parameters

SETTINGSOBJECTTYPE
Any object derived from SettingsObject. This calls is it's GUI counterpart.

The ControlAdapter<SETTINGSOBJECTTYPE> type exposes the following members.

Constructors
Methods
  NameDescription
Public methodLoadFrom
Must implement by the derived class. Load this UI control with the data stored in settings. SETTINGSOBJECTTYPE is a custom object derived from SettingsObject.
Public methodSaveTo
Must implement by the derived class. Save the data in this UI control to the given settings object. SETTINGSOBJECTTYPE is a custom object derived from SettingsObject.
Top
Availability

CUSTOMTOOLS 2022 SP0


See Also