Сценарии
В большинстве программ записи действий называются Scripts. Иногда используются термины: оригиналы, скрипты, в продуктах Microsoft — макросы. Мы же в дальнейшем будем пользоваться термином сценарий. Смысл этой процедуры состоит в оптимизации ваших возможностей. Это дает вам некоторые преимущества:
Кроме того, нельзя не учитывать использование сценариев с учебной целью. При воспроизведении сценария Painter демонстрирует весь процесс создания изображения, выбор средств, параметров и т. д. К тому же вы можете выполнять сценарии в пошаговом режиме, при котором открывается лист сценария с записями, поясняющими действия, происходящие в рабочей области.
Помимо обычных преимуществ сценарий в Painter предлагает вам следующие возможности:
Кроме того, можно копировать фрагменты сценария, вставлять их в другие сценарии или создавать из них новые сценарии. Записывая сценарий, помните, что бессмысленно создавать длительную процедуру, даже если она будет происходить без вашего участия, и в это время вы свободно могли бы выпить кофе. Запись такой процедуры займет слишком много памяти, и вряд ли это будет полезно.
Практически, можно записать любое действие. Однако средства редактирования сценариев, предоставляемые Painter, очень ограничены. Поэтому, если вы намерены записать какую-то процедуру в сценарии, предварительно просмотрите последовательность команд и запишите план на бумаге, с тем чтобы не делать лишних движений и не выполнять ошибочных команд. Иначе придется удалять записанный сценарий и повторять все заново.
Помимо возможности записывать сценарии Painter предоставляет в ваше распоряжение библиотеку готовых сценариев и меню команд, позволяющих осуществлять запись, удаление, копирование и, в некоторой степени, редактирование сценария.
Все действия, связанные со сценариями, выполняются с помощью секции Scripts палитры Object, открываемой нажатием кнопки со стрелкой, расположенной в верхней части секции (рис. 5.2a и 5.2b).
Рис. 5.2a. Секция Scripts в закрытом виде
Рис. 5.2b. Секция Scripts в раскрытом виде
Палитра устроена аналогично другим сложным палитрам. Верхний ряд представлен значками сценариев. Загруженная библиотека сценариев открывается нажатием на длинную кнопку со стрелкой.
В табл. 5.1 приведен набор кнопок для удобства работы со сценариями.
Таблица 5.1. Кнопки для работы со сценариями
Кнопка | Название | Назначение |
![]() |
Stop (Остановка) | Выключает выполнение сценария |
![]() |
Play (Проигрывать) | Запускает выполнение сценария |
![]() |
Record (Запись) | Осуществляет запись |
![]() |
Pause (Пауза) | Останавливает запись и выполнение сценария, предусматривает продолжение после паузы |
![]() |
Single Step (Один шаг) | Пошаговое выполнение сценария |
Рядом с панелью кнопок расположено поле, указывающее имя выбранного сценария. При нажатии на него открывается список сценариев загруженной библиотеки.
Пока сценарий не загружен, окно, расположенное под панелью кнопок, остается пустым.
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий