Ключевое слово LISTBOX | All about OS

Ключевое слово LISTBOX

Категория: 'XP

Ключевое слово LISTBOX добавляет в диалоговое окно политики список с кнопками Add и Remove. Это единственный тип, который вы можете использовать для управления несколькими значениями, содержащимися в одном ключе. Вы не можете использовать в разделе LISTBOX опцию VALUENAME потому, что он не связан с одним конкретным значением. Используйте с параметром типа LISTBOX следующие опции:ADDITIVE. По умолчанию содержимое списка переписывает значения, уже заданные в реестре. Это означает, что клиентские расширения Windows XP удаляют значения перед тем, как задать их. Когда вы используете это ключевое слово, клиентское расширение не удаляет существующих значений перед добавлением тех, что установлены в списке.
EXPLICITVALUE. Это ключевое слово позволяет вам указать имя и данные значения. Отображаемый список имеет два столбца, один для имени, а второй для данных. Вы не можете использовать это ключевое слово совместно с ключевым словом VALUEPREFIX.
VALUEPREFIX. Указанный вами префикс определяет имена значений. Если вы указываете префикс, редактор политик добавляет к нему возрастающий номер. Например, префикс Sample генерирует имена значений Samplel, Sample2 и т. д. Префикс может быть пустым («»),что приведет к генерации имен значений 1, 2 и т. д.
По умолчанию, в случае отсутствия ключевых слов EXPLICITVALUE или VALUEPREFIX, в списке отображается только один столбец. Для каждого элемента списка редактор политик создает значение, используя для его имени и данных текст элемента. Например, элемент списка Sample приведет к созданию значения с именем Sample, содержащего в качестве данных строку Sample. Поведение по умолчанию редко удовлетворяет потребности.
Синтаксис
PART Name LJSTBOX
[EXPANDABLETEXT]
[NOSORT]
[ADDITIVE]
[EXPUCITVALUE | VALUEPREFIX Prefix] END PART
Name    Указывает название настройки в том виде, как вы хотите
увидеть ее в диалоговом окне политики. Если название содержит пробелы, заключите его в двойные кавычки.
Prefix    Это префикс, использующийся для генерации последова-
тельных имен. Если вы указываете префикс, редактор политик добавляет к нему возрастающий номер. Например, префикс Sample генерирует имена значений Sample I, Sample2 и т. д. Префикс может быть пустым (« »), что приведет к генерации имен значений 1, 2 и т. д.
Пример
Листинг 6.14. example.adm
CLASS USER
CATEGORY “Sample Policies”
EXPLAIN “These are sample policies that illustrate parts.”
POLICY “Sample Policy”
SUPPORTED “At least Microsoft Windows XP Professional”
EXPLAIN “This is a sample policy that illustrates creating a part.” KEYNAME “Software\Policies”
PART Sample USTBOX
EXPUCITVALUE END PART
END POLICY
END CATEGORY
Ключевые слова
В разделе LISTBOX вы можете использовать следующие ключевые слова:
ADDITIVE
END
EXPANDABLETEXT
EXPLICITVALUE
KEYNAME
NOSORT
VALUEPREFIX

« Ключевое слово EDITTEXT
Ключевое слово NUMERIC »