експертна режим
Microsoft Windows SharePoint Services 3.0. Російська версія. глави 9-16
Для користувачів будь-якого рівня підготовки, які бажають самостійно освоїти Microsoft Windows SharePoint Services 3.0.
Експертна режим дозволяє створювати процедури, вводячи кол ActionScript в текстове поле на правій стороні панелі або вибираючи процедури в списку Toolbox (Набір інструментів) зліва.
- виділення пункту у спливаючому меню Add (Додати) або в списку Toolbox (Набір інструментів) вводить цей пункт в редаговану текстову область у позицію покажчика;
- ніякі текстові поля варіанту не з'являються;
- в панелі кнопок працює тільки кнопка Add (Додати);
- стрілки Up Arrow (Стрілка вгору) і Down Arrow (Стрілка вниз) не працюють.
Призначення процедур об'єктів
Процедуру можна призначити кнопці або фрагменту фільму таким чином, щоб вона виконувалася при настанні деякої події, наприклад, коли користувач натисне кнопку або наведе на ніс покажчик, коли фрагмент фільму завантажується або коли відтворення досягає певного кадру. Користувач призначає процедуру Трансформ фрагмента фільму або кнопки; при цьому іншим Трансформ символу процедура не призначається.
Процедури, які можна додати, описуються і розд. "Використання основних процедур для навігації та інтерактивних ефектів" цієї глави.
Призначаючи процедуру кнопці або фрагменту фільму, Flash автоматично вводить спеціальну функцію, називаеглуго оброблювачем (handler) - інструкцію OnMouseEvent для кнопок або інструкцію OnClipEvent ДЛЯ фрагменти-тов фільму. Оброблювач управляє подією певним чином і містить групи інструкцій ActionScript, які запускаються при настанні певної події. Кожен обробник (handler) починається зі слова on або onciipEvent і опису події, на яке обробник і відповідає.
Події - це дії, які відбуваються в ході відтворення фільму, наприклад завантаження фрагмента фільму, або досягнення відтворює головкою заздалегідь визначеного кадру або натискання користувачем клавіші на клавіатурі. Подія, яке викликатиме процедуру, можна визначити так, як описано в розділі "Налаштування подій миші" цієї глави- Можна також визначити подія фрагмента фільму, яке викликатиме процедуру; см. керівництво по ActionScripl.
Призначивши процедуру, рекомендується відразу перевірити її роботу. Врахуйте, що в режимі редагування працюють тільки прості процедури кадру типу Go Те (Перейти) і Play (Відтворення). Далі наведені "як налаштувати процедури для об'єктів за допомогою панелі Actions (Процедури) в нормальному режимі.
Інформацію про використання панелі Actions в експертному режимі можна знайти в керівництві по ActionScript.
Для того щоб призначити процедуру на фрагмент фільму або кнопку:
- Виділіть кнопку або трансформа фрагмента фільму і виберіть команду Wndow (Вікно) Þ Actions (Процедури). Якщо виділена не трансформа кнопки, трансформа фрагмента фільму або кадр, або якщо виділення містить кілька об'єктів, то панель Actions (Процедури) буде затінена.
Див. Розд. "Призначення процедур кадрам" цієї глави.
Див. Розд. "Використання основних процедур для навігації і інтерактивні ефектів 'цього розділу.
- двічі клацніть на процедурі в списку Basic Actions (Основні процедури);
- перетягніть процедуру зі списку Basic Actions (Основні процедури) зліва в список Actions (Процедури) на правій стороні панелі (рис. 12.3);
- клацніть па кнопці Add (Додати) і виберіть процедуру у спливаючому меню;
- використовуйте гарячі клавіші.

Мал. 12.3. Списки Toolbox і Actions в панелі Frame Actions
Якщо обраний фрагмент фільму, то Flash автоматично вставляє код OnClipEvent і процедуру, яку ви вибрали в списку Actions (Процедури). Якщо ж обрана кнопка, то Flash автоматично вставляє код onMouseEvent, щоб при настанні цієї події була викликана обрана процедура.
- Для того щоб показати панель Parameters (Параметри), клацніть на трикутнику в нижньому правому куті панелі Actions (Процедури). Виберіть процедуру і введіть нові значення в текстові поля Parameters (Параметри).
Параметри змінюються в залежності від процедури, яку ви вибрали, Наприклад, але замовчуванням події On clip - Load (завантаження).