Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ActionScript 2.0 ЛР.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

Регистрация

В окне регистрации нужно ввести все данные и после щелчка по кнопке добавить их в базу. Здесь применяются уже известные приемы — добавление компонентов и настройка их параметров с помощью панели Parameters и из программы.

  1. Перейдите в кадр 10 слоя Компоненты и создайте там пустой ключевой кадр (F7). Добавьте на сцену два элемента TextInput из панели компоненты для ввода имени и пароля, назовите их nameNew и passNew (панель Properties). Увеличьте высоту этих элементов до 26.

  2. Для ввода дополнительных сведений (О себе) добавьте многострочное текстовое поле TextArea и дайте ему имя memo.

Радиокнопки

Для выбора пола нужно добавить две радиокнопки (Radio Button). Это элементы выбора, то есть из них может быть включен только один, как при переключении каналов в радиоприемнике. Основные свойства радиокнопок:

  • label — надпись;

  • groupName — имя группы кнопок, из всей группы выбирается только одна, все остальные кнопки этой группы автоматически выключаются;

  • selected логическое свойство, если оно равно true, кнопка включена.

  1. Добавьте две радиокнопки для выбора пола, дайте им имена male (мужской) и female (женский). С помощью панели Parameters присвойте им нужные метки (Label), одну и ту же группу (параметр groupName), сделайте, чтобы элемент male был выбран по умолчанию (параметр selected равен true).

Выпадающий список

Для выбора года рождения используем выпадающий список (ComboBox). Его свойство labels — это массив меток, которые отображаются на экране. После двойного щелчка по полю labels на странице Parameters открывается окно для ввода меток в диалоговом режиме.

С помощью кнопок + и - добавляются и удаляются элементы списка. Кнопки и перемещают выделенный элемент вниз и вверх соответственно. Щелкнув дважды на имени элемента, можно изменить его.

  1. Добавьте компонент ComboBox (выпадающий список) для выбора года рождения. Дайте ему имя year, немного уменьшите ширину и установите высоту 26. На панели Parameters в массив labels добавьте свой год рождения, предыдущий и следующий.

Для того, чтобы определить, какой элемент выбран, нужно проверить свойство selectedItem — ссылку на выбранный элемент. Тогда selectedItem.label — это метка выбранного элемента, а selectedItem.data — данные, которые могут быть записаны в массив-параметр data.

Выключатели

Элемент-переключатель CheckBox может быть включен или выключен независимо от других. Его основное свойство — selected — логическое значение, равное true, когда элемент включен.

  1. Под меткой Интересы добавьте 4 переключателя-флажка (CheckBox), дайте им имена int1, int2, int3 и int4, присвойте нужные метки (параметр Label).

Такие имена мы присваиваем для того, чтобы было удобно обращаться к компонентам в цикле, устанавливая их формат (см. далее).

Формат компонентов

  1. Добавьте кнопку Сохранить, установите ее по середине сцены, задайте высоту 26 и ширину 135. Присвойте кнопке имя save.

  2. Перейдите в кадр 10 слоя Программа и добавьте код для изменения формата элементов

male.setStyle("fontStyle", "italic");

female.setStyle("fontStyle", "italic");

year.setStyle("fontWeight", "bold");

for (i=1; i<=4; i++) {

obj = _root["int"+i];

obj.setStyle("fontFamily", "Courier New");

obj.setStyle("color", 0xFF);

obj.setStyle("fontWeight", "bold");

}

Формат для всех выключателей CheckBox задается в цикле. Для них устанавливается шрифт Courier New размером 18, жирный, синего цвета.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]