В большинстве программ записи действий называются Scripts. Иногда используются термины: оригиналы, скрипты, в продуктах Microsoft — макросы. Мы же в дальнейшем будем пользоваться термином сценарий. Смысл этой процедуры состоит в оптимизации ваших возможностей. Это дает вам некоторые преимущества:
Кроме того, нельзя не учитывать использование сценариев с учебной целью. При воспроизведении сценария Painter демонстрирует весь процесс создания изображения, выбор средств, параметров и т. д. К тому же вы можете выполнять сценарии в пошаговом режиме, при котором открывается лист сценария с записями, поясняющими действия, происходящие в рабочей области.
Помимо обычных преимуществ сценарий в Painter предлагает вам следующие возможности:
Кроме того, можно копировать фрагменты сценария, вставлять их в другие сценарии или создавать из них новые сценарии. Записывая сценарий, помните, что бессмысленно создавать длительную процедуру, даже если она будет происходить без вашего участия, и в это время вы свободно могли бы выпить кофе. Запись такой процедуры займет слишком много памяти, и вряд ли это будет полезно.
Практически, можно записать любое действие. Однако средства редактирования сценариев, предоставляемые Painter, очень ограничены. Поэтому, если вы намерены записать какую-то процедуру в сценарии, предварительно просмотрите последовательность команд и запишите план на бумаге, с тем чтобы не делать лишних движений и не выполнять ошибочных команд. Иначе придется удалять записанный сценарий и повторять все заново.
Помимо возможности записывать сценарии Painter предоставляет в ваше распоряжение библиотеку готовых сценариев и меню команд, позволяющих осуществлять запись, удаление, копирование и, в некоторой степени, редактирование сценария.
Все действия, связанные со сценариями, выполняются с помощью секции Scripts палитры Object, открываемой нажатием кнопки со стрелкой, расположенной в верхней части секции (Рисунок 5.2a и 5.2b).