Введение в темы программирования инструментальной панели
Этот документ обеспечивает обзор Инструментальной панели и виджетов, существующих в нем. Это обсуждает дополнительные опции, которые могут быть реализованы в виджете, различные технологии WebKit, которые можно счесть полезным, и касания к интеграции собственного кода через плагин виджета.
Кто должен считать этот документ?
Темы Программирования инструментальной панели для любого, кто хочет создать и улучшить виджет Инструментальной панели. Это предоставит Вам понимание различных методов, полезных для улучшения функциональности Вашего виджета.
Если Вы не разработали виджет Инструментальной панели прежде, несомненно, запустятся с Основ Виджета.
Организация этого документа
Этот документ содержит следующие статьи:
Основы виджета представляют среду Инструментальной панели и описывают, как разработать простой виджет.
Разработка Виджетов обеспечивает инструкции и подсказки для разработки успешных виджетов.
Введение в Классы Apple обсуждает Классы Apple, что они предлагают, и как включать их в Ваш виджет.
Используя Прокрутку области говорит об интеграции области прокрутки в Ваш виджет.
Используя Apple Ползунок говорит Вам, как использовать управление ползунком в Вашем виджете.
Используя Анимацию обсуждает использование фокусируемых на анимации Классов Apple.
Используя Apple Кнопка говорит об использовании
AppleButton
класс для создания собственных кнопок, и как использоватьAppleGlassButton
подкласс для кнопок стандартного стиля.Спины виджета и Предпочтения говорят Вам, как вывести на экран, сохранить, и получить предпочтения.
Синхронизация Виджетов смотрит на функцию Dashboard Sync в OS X v.10.5 и как можно обработать синхронизацию в виджете.
Используя Виджет События обсуждают Инструментальную панель и события виджета, о которых Ваш виджет может хотеть знать.
Объявление Областей Управления определяет и объясняет, как работать с областями управления, области, где средства управления присутствуют в виджете.
Изменение размеров Виджетов обеспечивает код, полезный для реализации изменения размеров в Вашем виджете.
Используя Холст говорит об использовании функции Canvas WebKit в Вашем виджете.
Используя Область монтажа От JavaScript говорит о поддержке копии, сокращения и вставки в виджете.
Используя Перетаскивание От JavaScript говорит, что об обработчиках необходимо было поддерживать перетаскивание в виджете.
Локализация Виджетов обсуждает предложение Вашего виджета с международными пользователями в памяти, с помощью локализуемых строк и других ресурсов.
Указание Ключей доступа описывает ключи доступа виджета, используемые для включения доступа ресурса для виджета.
Доступ к Внешним Ресурсам говорит о вводных приложениях или веб-страницах в браузере с Вашим виджетом.
Доступ к Утилитам Командной строки говорит Вам, как получить доступ к утилитам командной строки и сценариям из Вашего виджета.
Создание Плагина Виджета обсуждает плагины собственного кода что Ваше использование виджета для взаимодействия с другими приложениями.
Вызов Методов Objective C От JavaScript обеспечивает больше подробности об образующем мост Objective C и JavaScript.
Поставка Виджетов говорит Вам об упаковке и распределении Вашего виджета.
Этот документ также содержит историю редакций.
См. также
Вся Специфичная для инструментальной панели информация, обсужденная в этом документе, охвачена более подробно в Ссылке Инструментальной панели. Дополнительные документы Инструментальной панели и пример кода могут быть найдены в Ссылочной Библиотеке> Приложения Apple> Инструментальная панель.
В дополнение к этим документам WebKit Ссылка DOM предоставляет справочную информацию о большинстве этих тем.
XMLHttpRequest
объект позволяет Вам анализировать XML в JavaScript и использовать результаты. Считайте динамический HTML и XML: Объект XMLHttpRequest для получения дополнительной информации.