Что меняется?

Интерфейс, создаваемый сценариями, в Photoshop теперь строится на базе Mondo, а не Flex. Инфраструктура пользовательского интерфейса Mondo использовалась в нескольких версиях Photoshop с целью создания пользовательского интерфейса для многих внутренних плагинов, таких как «Сохранить для Web», «Галерея фильтров Photoshop» и т. д. Эта функция позволяет пользовательскому интерфейсу на базе сценариев использовать в качестве основы архитектуру Mondo.

Зачем это меняется?

Благодаря этому изменению пользовательский интерфейс, создаваемый посредством сценариев, будет поддерживать дисплеи HiDPI/Retina и выглядеть более единообразно с пользовательским общим интерфейсом Photoshop.

Список затронутых диалоговых окон

Ниже перечислены диалоговые окна в приложении, которые затрагивает данное изменение:

Диалоговое окноМеню
Контрольный лист IIФайл > Автоматизация > Контрольный лист II
Изменение цветового режимаФайл > Автоматизация > Изменение цветового режима
Изменить размерностьФайл > Автоматизация > Изменить размерность
Коррекция дисторсииФайл > Автоматизация > Коррекция дисторсии
Объединить в HDR ProФайл > Автоматизация > Объединить в HDR Pro
PhotomergeФайл > Автоматизация > Photomerge
Экспорт таблиц поиска цвета Файл > Экспорт > Таблицы поиска цвета
Композиции слоев в файлыФайл > Экспорт > Композиции слоев в файлы
Композиции слоев в PDFФайл > Экспорт > Композиции слоев в PDF
Монтажные области в Adobe PDFФайл > Экспорт > Монтажные области в Adobe PDF
Экспорт слоев в файлы
Файл > Экспорт > Слои в файлы
Обработчик изображенийФайл > Сценарии > Обработчик изображений
Диспетчер событий сценарияФайл > Сценарии > Диспетчер событий сценария
Загрузить слоиФайл > Сценарии > Загрузить файлы в стек
Статистика изображенияФайл > Сценарии > Статистика
Маркер шкалы измеренийИзображение > Анализ > Разместить маркер масштаба
ОгоньФильтр > Рендеринг > Огонь
Рамка картиныФильтр > Рендеринг > Рамка картины
ДеревоФильтр > Рендеринг > Дерево
Отправка в Sketchfab3D > Опубликовать 3D-слой на Sketchfab
Экспорт/импорт наборовРедактирование > Наборы > Экспорт/импорт наборов
Заливка кирпичной текстурой

Редактирование > Заливка

Выберите «Узор» в раскрывающемся оглавлении

Выберите «Сценарий»

Выберите вариант в раскрывающемся списке «Сценарии»

Переплетение
Разместить вдоль контура
Заливка в случайном порядке
Заливка с симметрией
  

Макет пользовательского интерфейса: Mondo и Flex

Изменения не вносились в API-интерфейсы сценариев для создания пользовательского интерфейса. Однако в Mondo виджет группировки работает по-другому.

В Flex виджет «группа» раньше использовался в качестве механизма раскладки для группировки виджетов и был совершенно невидимым. А в Mondo виджет «группа» является самостоятельным виджетом с собственными фоновыми процессами, который не может выполняться одновременно с другими.

Например, если мы имеются две группы, расположенные одна над другой, и в каждой из них есть виджеты, которые не пересекаются между собой, все виджеты будут отображаться Flex.

Виджет «Группа» — Flex

Однако в таком же случае в Mondo, группа, которая находится сверху, заблокирует группу снизу.

Виджет «Группа» — Mondo

Примечание.

По этой же причине некоторые пользователи могут обнаружить, что в существующих сценариях отображается неправильный макет пользовательского интерфейса в Mondo. Все эти сценарии необходимо изменить, удалив наложение между виджетами «Группа». Сценарии, созданные в Mondo или измененные для работы в Mondo, будут без проблем работать в Flex.

Поддержка высокого разрешения

Благодаря этому изменению пользовательский интерфейс на основе сценария теперь также поддерживает дисплеи с высоким разрешением (HiDPI). Однако не требуется вносить изменения, чтобы обеспечить работу сценариев на дисплеях HiDPI. Нужно просто поместить графические ресурсы удвоенного размера вместе с ресурсами обычного размера. Они должны иметь такое же имя, но с суффиксом «@2X».

Например, если графический ресурс обычного размера сохранен с именем imageFile.png, то ресурс удвоенного размера необходимо назвать imageFile@2X.png и поместить в ту же папку.

Примечание.

Если графический ресурс удвоенного размера не найден, будет использоваться ресурс стандартного размера.

Известные проблемы

  • Виджет Flash Player больше не поддерживается. В пользовательском интерфейсе на основе сценария больше нельзя будет воспроизводить файлы SWF/Flash/Flex.
  • Виджет Treeview не поддерживается.
  • Построение графиков не поддерживается в виджетах Checkbox и Radiobutton.
  • Цвет фона кнопки нельзя изменить.
  • Фигуры, нарисованные с использованием графиков, не сглаживаются.

Эта работа лицензируется в соответствии с лицензией Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported  На посты, размещаемые в Twitter™ и Facebook, условия Creative Commons не распространяются.

Правовые уведомления   |   Политика конфиденциальности в сети Интернет