Macromedia Flash MX

дипломная работа

Розділ 3 Настройка Flash

Розробники практично кожного програмного продукту прагнуть зробити своє дітище популярним, розповсюдити його на максимальну кількість користувачів. Будь-який програміст, навіть якщо він написав всього одну примитивнейшую безкоштовну утиліту, в своїх найсолодших снах бачить себе королем програмного забезпечення, а своє дітище - встановленим на кожному компютері миру. І це нормально. Пихатість властива людській природі так само, як і цікавість.

І, разом з цікавістю, воно править цим світом. Більш того, воно рухає його вперед, обєднує людей, робить їх єдиним цілим - людством. Насправді, представте на хвилинку, що було б, якщо кожен почне творити тільки для себе коханого, забувши про решту людства? Мир би розколовся на безліч індивідуальних маленьких світів; у чомусь ці маленькі світи, поза сумнівом, будуть багатшими за великий мир, але в останньому - незрівнянно бідніше. "Справжній творець творить тільки для себе", - сказав якийсь високолобий мізантроп, але замкніть цього розумника в затишний карцер, ізолюйте його від решти світу і подивіться - чи багато він натворить.

У цьому розділі ми поговоримо про пихатість, людинолюбство і призначені для користувача настройки Flash. Як це звязано між собою, ми зараз пояснимо.

Отже, якщо програміст не належить до "справжніх творців", він прагне зробити свій програмний продукт доступним максимальній кількості користувачів. Тобто, якомога популярнішим. Але, оскільки люди і їх звички дуже разние, виникає проблема: як догодити всім, як зробити, щоб всім було зручно? Існує два шляхи вирішення цієї проблеми.

Шлях перший: переписування програми під кожного конкретного користувача (як правило, за окрему платню). Такого підходу дотримуються розробники бухгалтерських, складських, облікових, розрахункових і інших "ділових" програм. Добре відомо, що бухгалтерія і складський облік в різних країнах істотно відрізняються, тому кожну таку програму доводиться інший раз писати наново для кожного конкретного замовника. А оскільки стандартизацією обліку і контролю тут і не пахне, розробники ділових програм завжди матимуть свій шматок хліба (і свій головний біль).

Шлях другої: створення гнучких програм, що настроюються. Такий підхід вигідний для універсальних програм, якими користуються всі: текстових редакторів, обробників електронних таблиць, систем управління базами даних (СУБД), графічних програм, системних утиліт, програвачів відеофільмів і тому подібне Розробник оснащує свою програму можливостями її настройки користувачем, ці можливості можуть бути більш менш широкими, залежно від програми. Насправді, не буде ж він переписувати весь текстовий редактор повністю, щоб змінити набір кнопок на інструментальній панелі, та ще вимагати за ую гроші! (Мяко кажучи, його не зрозуміють.)

Macromedia Flash відноситься якраз до другої категорії програм, що мають можливості настройки користувачем. Ці можливості досить широкі, ми розглянемо їх в окремому, третьому розділі книги, в її першому розділі. І розглянемо дуже детально.

Ви вже знаєте, що багатьом пунктам меню Flash привласнені клавішні комбінації. Таким чином, ви можете викликати команду, просто натиснувши цю комбінацію, а не звертаючись до меню - так набагато швидше. Але Flash дозволяє вам також перенастроювати ці комбінації клавіш, якщо стандартні вас чомусь не задовольняють. Настройці клавіатурних комбінацій присвячений другий розділ цього розділу.

Настройка програми

Всі призначені для користувача настройки Flash здійснюються в діалоговому вікні настройок Preferences. Щоб викликати його на екран, виберіть пункт Preferences в меню Edit (або натисніть комбінацію клавіш <Ctrl>+<U>). Само це діалогове вікно, точніше, вкладка General, де настроюються основні параметри програми.

У полі введення Undo Levels задається кількість операцій користувача, відомості про які Flash зберігає в памяті. Це потрібно для виконання операції так званого відкоту, тобто відміни результату останньої операції користувача. (Докладніше про відкіт див. розділ 5.) В більшості випадків краще залишити значення за умовчанням (100). Якщо ви хочете заощадити оперативну память компютера для інших потреб, можете зменшити це значення аж до нуля. Якщо ж, навпаки, ви вважаєте, що не упевнені в собі, то можете збільшити його 200.

Включення прапорця Disable PostScript дозволить вам відключити PostScript-вивод при друці на принтері, підтримуючому PostScript. Це може уповільнити друк, так що включайте цей прапорець тільки за наявності проблем з виведенням зображення на принтер.

Якщо прапорець Shift Select включений (а він включений за умовчанням), то для виділення декількох графічних фрагментів на листі вам доведеться утримувати натиснутою клавішу <Shift>. Якщо ж він вимкнений, вам не потрібно утримувати клавішу <Shift> - Flash виділятиме фрагменти при послідовних клацаннях мишею. Включати або не включати цей прапорець - на наш погляд, справа смаку.

Прапорець Show Tooltips включає або відключає виведення спливаючих підказок при наведенні курсору миші на кнопки і інші елементи управління панелей і інструментаріїв. Якщо цей прапорець відключений, то в рядок статусу вікна програми також не виводитиметься довідкова інформація за пунктами меню.

Включення прапорця Disable Panel Docking відміняє можливість "приклеювання" панелей до країв вікна програми. Включення прапорця Disable Timeline Docking відміняє ту ж саму можливість для тимчасової шкали. Про тимчпсову шкалу і анімацію взагалі див. частина 3.

Якщо включений прапорець Span Based Selection, то при клацанні на розтягнутому кадрі буде виділений весь кадр. Якщо цей прапорець вимкнений, то при клацанні буде виділений тільки той проміжний кадр, по якому клацнули мишею. Фактично, прапорець Span Based Selection примушує Flash MX поводитися як попередня версія цього пакету Flash 5. Спочатку він відключений, включите його, якщо ви переходите на Flash MX з попередньої версії.

Якщо включений прапорець Named Anchor on Scene, Flash робить перший кадр кожної сцени іменованим "якорем". Про сцени і "якорі" див. розділ 13.

За допомогою перемикачів Highlight Color можна задати колір, яким виділятимуться екземпляри зразків і групи графічних фрагментів. (Про групи див. розділ 5, а про екземпляри - розділ 10.) Якщо вибраний переклю-чатель Use this color, ви зможете задати колір в розташованому правіше за цей перемикач селекторі кольору. Якщо ж вибраний перемикач Use layer color, то Flash використовуватиме поточний колір лінії.

Список Font Mapping Default, що розкривається, дозволяє встановити шрифт, який підставлятиметься замість відсутніх в системі шрифтів. Виберіть будь-який шрифт, який вам подобається.

Делись добром ;)