Иллюстрированный самоучитель по Adobe Photoshop 6

Управление воспроизведением операций

Настоятельно советуем каждую созданную вами операцию снабжать комментарием, описывающим ее требования к начальному состоянию документа, ведь для работы одной требуется объект, расположенный на слое, для другой – выделенная область, для третьей – отсутствие слоев и т. д. Когда у вас появится библиотека операций, вам, вероятно, уже будет сложно запомнить детали функционирования каждой из них.

  1. Выберите в палитре Actions (Операции) заголовок созданной операции.
  2. Выполните команду Insert Stop (Вставить останов) из меню палитры. В открывшемся диалоговом окне Record Stop (Запись останова) (рис. 12.8, а) увидите поле Message (Сообщение), в которое можете ввести несколько строк комментария, и флажок Allow Continue (Разрешить продолжение), определяющий, разрешить или нет дальнейшее выполнение операции. Введите текст комментария и установите флажок Allow Continue (Разрешить продолжение).

    Иллюстрированный самоучитель по Adobe Photoshop 6 › Как ускорить работу › Управление воспроизведением операций а
    Иллюстрированный самоучитель по Adobe Photoshop 6 › Как ускорить работу › Управление воспроизведением операций б
    Рис. 12.8. Диалоговое окно Record Stop (а) и создаваемое им окно сообщения (б)

  3. Нажмите кнопку ОК.
  4. Переместите команду Stop в палитре Actions(Операции) на первое место в нашей операции тем же способом, которым меняли порядок слоев в палитре Layers (Слои) – перетаскиванием мышью.

В программировании, даже таком элементарном, требуется, чтобы программа освобождала все занятые ресурсы компьютера. Данная операция этому требованию не удовлетворяет, поскольку в буфере обмена осталось все содержимое слоя. Если изображение достаточно велико, то занятая память отрицательно скажется на производительности программы. С другой стороны, при переключении на любую другую программу и обратно, будет происходить передача содержимого буфера обмена между ними. Это приведет к назойливой задержке. В качестве самостоятельного упражнения дополните операцию командой Purge (Очистить) из меню Edit (Редактирование).

Разработчики постоянно совершенствуют рассматриваемый механизм автоматизации работы и все меньше остается функций, которые нельзя записать в операцию. В новой версии Photoshop стало возможным записывать действия:

  • В палитрах Layers (Слои), Paths (Контуры) и History(Протокол)
  • Инструментов выделения Marquee (Выделение), Lasso (Лассо) и Magic Wand (Волшебная палочка)
  • Инструментов заливки Paint Bucket (Заливка) и Gradient (Градиент)
  • Инструмента Type (Текст)
  • Инструмента Line (Линия)
  • Инструментов трансформации Move (Перемещение) и Free Transform (Свободная трансформация)
  • Фильтров группы Lighting Effects (Эффекты освещения) В диалоговом окне File Info (Информация о файле)

Примечание
Чтобы записать контур в операцию, нужно его предварительно создать, а затем воспользоваться командой Insert Path (Вставить контур) меню палитры Actions (Операции). При проигрывании операции контур будет воспроизведен на новом изображении
.

Запись операций в Photoshop имеет и значительные ограничения. Во-первых, не запоминаются действия инструментов рисования (Paintbrush (Кисть), Rubber Stamp (Штамп), Eraser (Ластик) и пр.). Во-вторых, нет возможности управления ходом выполнения операции. Не могут вызываться различные команды в зависимости от каких-либо условий, нельзя организовать циклическое выполнение группы команд, получение и использование информации о состоянии документа (размере, разрешении, количестве и типах слоев и каналов и т. п.).

Назначение операции горячей клавиши

Любой операции вы можете поставить в соответствие горячую клавишу. Назначим горячую клавишу созданной вами в предыдущем разделе операции Center (Layer).

  1. Сделайте двойной щелчок на строке с именем операции в палитре Actions (Операции).
  2. Перед вами диалоговое окно New Action (Новая операция), которое вы уже видели при создании операции. Назначению горячих клавиш посвящены два списка в нижней половине диалогового окна: В первом списке выберите любую функциональную клавишу.
  3. Два флажка справа определяют комбинации функциональных клавиш с клавишами CTRL и SHIFT. Таким образом, вы можете назначить максимум 33 горячие клавиши. Разумеется, нет смысла использовать комбинации, пока свободны одиночные клавиши. Оставьте оба флажка сброшенными.
  4. Список Color (Цвет) позволяет задать цвет кнопкам операций, когда палитра Actions (Операции) находится в режиме показа кнопок. Выберите понравившийся вам цвет.
  5. Нажмите кнопку ОК. Отныне операция будет вызываться при нажатии установленной вами клавиши, как если бы вы ее запускали из палитры Actions (Операции).
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.