Инструментальная панель ключи Info.plist
Виджеты инструментальной панели предоставляют информацию системе и Инструментальной панели с помощью информационного списка свойств (Info.plist
) файл. Ключи в информационном файле списка свойств виджета идентифицируют тип пакета и расположение основного файла HTML виджета
Таблица 3-1 перечисляет пользовательские ключи, связанные со всеми виджетами. Инструментальная панель использует эти ключи, чтобы сконфигурировать виджет и подготовить его к дисплею. Узнать больше об использовании этих ключей в виджете, включая выборку Info.plist
файл, что можно базировать собственный виджет Info.plist
файл прочь, считайте Основы Виджета в Учебном руководстве по Инструментальной панели.
Ключ | Ввести | Описание |
---|---|---|
| Булевская переменная | Дополнительный; укажите, требует ли Ваш виджет доступа к файловой системе за пределами Вашего виджета. Доступ ограничивается полномочиями пользователя. |
| Булевская переменная | Дополнительный; укажите, требует ли Ваш виджет доступа к файловой системе, WebKit и стандартным плагинам браузера, апплетам Java, сетевым ресурсам и утилитам командной строки. |
| Булевская переменная | Дополнительный; укажите, требует ли Ваш виджет доступа к WebKit и стандартным плагинам браузера, таким как QuickTime. |
| Булевская переменная | Дополнительный; укажите, требует ли Ваш виджет доступа к апплетам Java. |
| Булевская переменная | Дополнительный; укажите, требует ли Ваш виджет доступа к каким-либо ресурсам, которые не основаны на файле, включая полученных через сеть. |
| Булевская переменная | Дополнительный; укажите, требует ли Ваш виджет доступа к утилитам командной строки с помощью объекта сценария виджета. |
| Булевская переменная | Дополнительный; укажите, использует ли Ваш виджет предоставленные Apple классы JavaScript, известные как Классы Apple обратно совместимым способом. Посмотрите Введение в Классы Apple для получения дополнительной информации. |
| Число | Дополнительный; смещение для расположения рамки для закрытия виджета на оси X. Положительные значения перемещаются к праву. Должен быть между 0 и 100. |
| Число | Дополнительный; смещение для расположения рамки для закрытия виджета на оси y. Положительные значения перемещаются к нижней части. Должен быть между 0 и 100. |
| Массив | Дополнительный; содержит массив строк. Каждая строка является именем шрифта, включенного в пакете виджета, расположенном в его корне. |
| Число | Дополнительный; содержит числовое значение, указывающее высоту виджета, измеренного в пикселях. |
| Строка | Требуемый; содержит строку с относительным путем к основному файлу HTML виджета. Этот файл является файлом реализации виджета. |
| Строка | Дополнительный; содержит строку с именем пользовательского плагина, используемого виджетом. Плагины расположены в пакете виджета. |
| Число | Дополнительный; содержит числовое значение, указывающее ширину виджета, меры в пикселях. Этот ключ является дополнительным. |
В дополнение к предыдущим ключам следующие ключи требуются и должны быть включены в информационный файл списка свойств Вашего виджета:
CFBundleIdentifier
CFBundleName
CFBundleDisplayName
Можно также включать другие ключи такой как CFBundleVersion
или другие ключи, предоставляющие информацию объектам, таким как Средство поиска. Для подробных описаний того, как эти ключи используются, посмотрите Ключевую Ссылку Списка свойств в Инструкциях по Конфигурации Во время выполнения в Документации OS X.