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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 10.02.2007, 23:42
adelante вне форума Посмотреть профиль Отправить личное сообщение для adelante Найти все сообщения от adelante
  № 1  
Ответить с цитированием
adelante
[+3 04.02.07]
[+4 17.02.07]
 
Аватар для adelante

Регистрация: May 2004
Сообщений: 78
Отправить сообщение для adelante с помощью ICQ
По умолчанию component Menu Bar

Привет, не могу сообразить как сделать вот что:
- есть компонент Menu Bar
- код:
Код:
function creat_menus (a:String,b:String){
	my_menu:mx.controls.Menu = my_mb.addMenu(a);
	my_menu.addMenuItem(label:b);
}
Хочу передавая параметры в функцию создавать динамически необходимые менюшки.
Код:
creat_menus("File","New...")
Не получаеться в строке my_menu.addMenuItem(label:b);
Сенкс
__________________
Thr ArT

Старый 10.02.2007, 23:58
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 2  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
цикл?
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 11.02.2007, 13:49
adelante вне форума Посмотреть профиль Отправить личное сообщение для adelante Найти все сообщения от adelante
  № 3  
Ответить с цитированием
adelante
[+3 04.02.07]
[+4 17.02.07]
 
Аватар для adelante

Регистрация: May 2004
Сообщений: 78
Отправить сообщение для adelante с помощью ICQ
Вчера посидел и сделал всетаки
Код:
var my_menu:mx.controls.Menu;
function creat_menus (a,b){
	my_menu = my_mb.addMenu(a);
	my_menu.addMenuItem(b);
}
Но есть облом. Не работает листнер.
Код:
var menuListener:Object = new Object();
menuListener.change = function(evt_obj:Object) {
 trace("Menu item chosen: " + evt_obj.menuItem.attributes.label);
};
my_menu.addEventListener("change", menuListener);
И как его запустить хз. Мне необходимо знать, что выбрал юзер.
__________________
Thr ArT

Старый 11.02.2007, 13:52
adelante вне форума Посмотреть профиль Отправить личное сообщение для adelante Найти все сообщения от adelante
  № 4  
Ответить с цитированием
adelante
[+3 04.02.07]
[+4 17.02.07]
 
Аватар для adelante

Регистрация: May 2004
Сообщений: 78
Отправить сообщение для adelante с помощью ICQ
Скорей всего, вот это вишка vt_obj.menuItem.attributes.label привязана к .label.
__________________
Thr ArT

Старый 11.02.2007, 16:22
aksios вне форума Посмотреть профиль Отправить личное сообщение для aksios Найти все сообщения от aksios
  № 5  
Ответить с цитированием
aksios
loading 50%
 
Аватар для aksios

Регистрация: Jun 2005
Адрес: I am where I should be
Сообщений: 3,567
Отправить сообщение для aksios с помощью ICQ
А чем такой вариант вас не устраивает?
Код:
listener = new Object();
listener.change = function(evt){
trace("Menu item chosen: "+evt.menuItem.attributes.label);
}
myMenu.addEventListener("change", listener);

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

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

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


 


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


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