Синтаксис:
procedure AddSetting(
const Name: WideString;
DefaultValue: OleVariant;
ValueType: TSettingValueType;
MainStorage: TSettingStorage);
|
Параметры:
| • | DefaultValue – значение настройки по умолчанию; |
| • | ValueType – тип данных настройки. Принимает одно из значений перечислимого типа TSettingValueType: |
| • | svtBoolean – логический тип; |
| • | svtDouble – числовой тип; |
| • | svtString – строковый тип; |
| • | svtPassword – строковый тип, при котором в форме настроек будет отображаться в виде символов «*». |
| • | MainStorage – основное хранилище настроек. Принимает одно из значений перечислимого типа TSettingStorage: |
| • | ssUserStorage – для пользовательских настроек; |
| • | ssServerStorage – для серверных настроек; |
| • | ssUserSecuredStorage – для настроек из пользовательского файла с шифрованными секциями; |
| • | ssSystemStorage – для настроек из установок системы. |
Описание:
Метод добавляет настройку в список настроек. Используется в методе IPlugin.GetDefaultSettings.