Строительство корпоративных сайтов. Часть III*

Второе. Редактируемые текстовые поля во Flash 4

В программе Flash 4 можно создавать редактируемые текстовые поля и формы для ввода данных пользователями. Применив немного изобретательности и чуть-чуть ActionScript, вы можете обновлять эти поля прямо на лету…

  1. Откройте Notepad в системе Windows или SimpleText под Mac OS. Введите следующий текст: ‘textfield=’, а затем далее — произвольный первый текст. Сохраните этот файл под именем testtext1.txt в каталоге Shockwave вашего Web-сайта (этот каталог мы создали еще в первой части нашей серии).
  2. Повторите этот процесс — создайте второй файл, содержащий строку ‘textfield=второй текст’, и сохраните его под именем testtext2.txt. Точно таким же образом создайте третий и четвертый текстовые файлы. Текст в этих файлах может быть абсолютно произвольным, только перед ним обязательно должна идти фраза ‘textfield=’.
  3. Войдите в меню File и выберите команду Open As Library (Открыть как библиотеку). Отыщите созданное вами на предыдущем этапе pop-up-меню и заново его откройте. Затем выберите команду Modify > Movie и измените размер страницы таким образом, чтобы ее ширина составляла 450 пикселов.
  4. Выберите пиктограмму Text в палитре инструментов и нажмите кнопку Text Field. Щелкните на этой кнопке и перетащите ее на нужное место, чтобы было создано текстовое поле. Пока поле все еще выделено, выберите команду Modify > Text Field. В открывшемся диалоговом окне назовите это поле ‘textfield’ и укажите параметры Multiline (Несколько строк), Word wrap (Не обрезать слова) и Disable editing (Отменить редактирование).
  5. Перетащите pop-up-меню из окна Library в рабочее окно. Пока это меню выделено, выберите команду Edit > Edit Symbols. Щелкните на втором кадре в покадровой раскладке, и вы увидите все кнопки pop-up-меню.
  6. Выберите вторую кнопку этого меню и сделайте на ней двойной щелчок мышью, чтобы открылось диалоговое окно Properties. Перейдите в панель Actions и выберите из разворачивающегося меню вариант On (release). Пока в окне Script выделен вариант On (release), снова щелкните на значке «+» и выберите команду Load/Unload Movie.
  7. В правой панели диалогового окна включите параметр Load variables into location и введите в поле URL текст testtext1.txt. Это относительная ссылка на текстовый файл, который вы создали ранее. В разделе Location выделите параметр Level и введите в его поле 0.
  8. Повторите этот процесс для остальных кнопок pop-up-меню, вставляя в поле URL текст testtext2.txt, testtext3.txt и так далее. Когда все будет сделано, сохраните файл в том же каталоге, где и текстовые файлы.
  9. В итоговом pop-up-меню по нажатии кнопки в текстовое поле будет вставляться соответствующий текст. Таким образом, можно изменять содержимое Flash-сайта, не изменяя связанного с ним Shockwave-файла. Для того чтобы загружать содержание из базы данных, можно также воспользоваться выражением Load Variables.

Возврат


Наш канал на Youtube

1999 1 2 3 4 5 6 7 8 9 10 11 12
2000 1 2 3 4 5 6 7 8 9 10 11 12
2001 1 2 3 4 5 6 7 8 9 10 11 12
2002 1 2 3 4 5 6 7 8 9 10 11 12
2003 1 2 3 4 5 6 7 8 9 10 11 12
2004 1 2 3 4 5 6 7 8 9 10 11 12
2005 1 2 3 4 5 6 7 8 9 10 11 12
2006 1 2 3 4 5 6 7 8 9 10 11 12
2007 1 2 3 4 5 6 7 8 9 10 11 12
2008 1 2 3 4 5 6 7 8 9 10 11 12
2009 1 2 3 4 5 6 7 8 9 10 11 12
2010 1 2 3 4 5 6 7 8 9 10 11 12
2011 1 2 3 4 5 6 7 8 9 10 11 12
2012 1 2 3 4 5 6 7 8 9 10 11 12
2013 1 2 3 4 5 6 7 8 9 10 11 12
Популярные статьи
КомпьютерПресс использует