Синтаксис:
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.