Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 15.11.2007, 11:52
AlliAS вне форума Посмотреть профиль Отправить личное сообщение для AlliAS Найти все сообщения от AlliAS
  № 1  
Ответить с цитированием
AlliAS
 
Аватар для AlliAS

Регистрация: Aug 2007
Сообщений: 168
По умолчанию Назначение действий элементам comboBox

Здравствуйте.
Помогите мне пожалуйста:
есть у меня такой код:
Код:
_root.createTextField("t_txt", 10, 100, 100, 300, 20)
t_txt.border = true
var dArray:Array = new Array("red", "green", "blue");
var lArray:Array = new Array("красный", "желтый", "зеленый");
var cArray:Array = new Array();
for (var i:Number = 0; i<dArray.length; i++) {
	cArray.push({label:lArray[i], data:dArray[i]});
}
my_cb.dataProvider = cArray
//на рабочем поле живет компонент comboBox с именем my_cb
Так вот, что нужно сделать чтобы каждому из элементов списка присвоить действие (как кнопке или мувику)?
пример: чтобы при выборе любого элемента в поле t_txt являлся какой нибудь текст.
Заранее СПАСИБО

Старый 15.11.2007, 12:41
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 2  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Код:
var cbListener:Object = new Object();
cbListener.change = function(event_obj:Object) {
 trace("Value changed to: "+event_obj.target.selectedItem.label);
t_txt.text = event_obj.target.selectedItem.label;
};
my_cb.addEventListener("change", cbListener);

Старый 15.11.2007, 16:59
AlliAS вне форума Посмотреть профиль Отправить личное сообщение для AlliAS Найти все сообщения от AlliAS
  № 3  
Ответить с цитированием
AlliAS
 
Аватар для AlliAS

Регистрация: Aug 2007
Сообщений: 168
СПАСИБО!!!

Создать новую тему Ответ Часовой пояс GMT +4, время: 19:38.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:38.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.