![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2005
Сообщений: 18
|
привет всем...
возник такой вопрос...есть компонент MenuBar : var provider = new XML(); var mEdit=provider.addMenuItem({label: "Главная"}); mEdit.addMenuItem({label: "перейти на главную"}); mEdit.addMenuItem({label: "Выход"}); var mView=provider.addMenuItem({label: "Flash"}); mView.addMenuItem({label: "Flash 4"}); mView.addMenuItem({label: "Flash MX"}); mView.addMenuItem({label: "Flash MX 2004"}); mView.addMenuItem({label: "Flash 8 !!!!!"}); mnuMain.dataProvider = provider; так вот..подскажите какой код мне нужно написать чтоб для конкретного выбранного пункта вылонялось нужное мне событие( пусть {} ).. заранее спасибо |
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Открываем Components Reference и ищем по строке "Event summary for the MenuBar class".
Господа, у вас Flash без документации? |
|
|||||
|
Регистрация: Dec 2005
Сообщений: 18
|
конечно спасибо(((
там все нашлось но написано на английском в котором я не соображаю.. может не трудно будет написать ??? спасибо... |
|
|||||
|
Регистрация: Dec 2005
Сообщений: 18
|
Люди подскажите..не могу так решить все эту проблему...ведь там всего то наверно пару строчек
|
|
|||||
var provider = new XML();
var mEdit=provider.addMenuItem({label: "Главная"});
mEdit.addMenuItem({label: "перейти на главную", instanceName:"Main"});
mEdit.addMenuItem({label: "Выход", instanceName:"Quit"});
var mView=provider.addMenuItem({label: "Flash"});
mView.addMenuItem({label: "Flash 4", instanceName:"F4"});
mView.addMenuItem({label: "Flash MX", instanceName:"FMX"});
mView.addMenuItem({label: "Flash MX 2004", instanceName:"FMX2004"});
mView.addMenuItem({label: "Flash 8 !!!!!", instanceName:"F8"});
mnuMain.dataProvider = provider;
//Create listener object.
var mbListener:Object = new Object();
mbListener.change = function(evt_obj:Object) {
var menuItem_obj:Object = evt_obj.menuItem;
switch (menuItem_obj.attributes.instanceName)
{
case "Main": trace ("calling function GoMain"); break;
case "Quit": trace ("calling function quit"); break;
case "F4": trace ("prehistoric period"); break;
// ...
default: trace("No function for this menu item.");
}
};
//Add listener.
mnuMain.addEventListener("change", mbListener);
|
|
|||||
|
Регистрация: Dec 2005
Сообщений: 18
|
большое спасибо
![]() но если честно я н епонял как это работает(( Последний раз редактировалось TaJIu4; 08.01.2006 в 23:22. |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:29. |
|
|
« Предыдущая тема | Следующая тема » |
|
|