Уроки Flash: Пример простого комбо-бокса

Источник: mgraphics

Начнем с создания нового flash-документа. File > New > Select Flash Document > OK.

Перетащите комбо-бокс из components > User interface на рабочую область.

Пример простого комбо-бокса во Flash (Флеш, Флэш)

Теперь введем немного данных в Parameters комбо-бокса.

Пример простого комбо-бокса во Flash (Флеш, Флэш)

Пример простого комбо-бокса во Flash (Флеш, Флэш)

Теперь выберите labels и нажмите на кнопку с изображением лупы. Введите необходимые значения полей, которые будут отображаться при раскрытии комбо-бокса.

Пример простого комбо-бокса во Flash (Флеш, Флэш)

Теперь вернитесь в Parameters и теперь введите значения data-полей. Например:

Пример простого комбо-бокса во Flash (Флеш, Флэш)

Теперь комбо-бокс должен выглядеть примерно таким образом:

Пример простого комбо-бокса во Flash (Флеш, Флэш)

Осталось добавить AS-код. Откройте панель action script (Actions - Frame), выберите комбо-бокс и вставьте следующий скрипт:

on (change) {
//trace("Я выбрал: " + this.getValue() );
my_url = this.getValue();
if (my_url != "") {
getURL(my_url);
}
}

Протестируйте мувик (Ctrl+Enter).


Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=9016