На главную Пакеты функций (callback suites)Остальные функции собраны в пакеты (suites). Пакет является указателем на запись, содержащую:
Во избежание ошибок, перед вызовом каких-либо функций из пакета плагин должен проверить следующие условия:
Если нарушаются эти условия, плагин должен сообщить об ошибке пользователю и вернуть положительный код редактору. В Adobe Photoshop 5.0 реализованы следующие пакеты:
С помощью пакета функций описания фильтр может узнать параметры, передаваемые ему при исполнении скриптов. Пакет функций дескриптора является аналогом дескрипторов в Mac OS. Эффективнее использовать функции буфера. Функции пакета сервисов изображения масштабируют заданную область изображения, используя линейную интерполяцию. С помощью пакета функций свойств плагин может получить информацию о некоторых настройках редактора и изображения (например, количество и названия каналов, copyright, путь и заголовок документа и др.) и изменить некоторые из этих значений. Также этот пакет позволяет узнать текущие цветовые настройки редактора, и использовать их при оформлении интерфейса диалога. Пакет функций псевдо-ресурса позволяет оперировать с данными документа, которые могут использоваться плагинами для обмена информацией между собой. Назад | Содержание | Вперед
© Ярослав Музыкантов muzykantov@mail.ru |