Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   добавить строки для меню (http://www.flasher.ru/forum/showthread.php?t=90720)

darkzip 17.01.2007 07:20

добавить строки для меню
 
Не могу найти ответ (может не так в поиске формулирую). Хочу, чтобы при нажатии правой кнопкой мыши над флэшем появлялось обычное меню
(settings, about player..). НО! при этом хочу добавить ещё один пункт (свой), чтобы при нажатии на него - происходило что-нибудь. (ну скажем открывалась новая страница или типа того). Как это сделать?

aksios 17.01.2007 09:52

Как сделать написано в хелпе для ContextMenuItem.

darkzip 17.01.2007 10:13

Да, спасибо. Нашел. НО у меня два вопроса:

1. по хэлпу следует, что два основных пункта меню все таки не убрать?
2. скрипт там такой:

Код:

my_cm = new ContextMenu();
my_cm.customItems.push(new ContextMenuItem("© www.name.ru", startHandler));
my_cm.hideBuiltInItems();

function startHandler(obj, item) {
  trace("Starting...");
}
_root.menu = my_cm;

как мне описать команду function startHandler так, чтобы можно было скажем открывать какой-то кадр (gotoAndStop)?

StrangeMan 17.01.2007 10:21

1. да два пункта меню settings, about player не убрать...

N!kE 17.01.2007 12:22

в поиск, тема уже много раз открывалась


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

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