Просмотр полной версии : 2 способа спрятать контекстное меню
Punk T-34
18.03.2007, 15:07
Сейчас я уже знаю 2 способа спрятать контекстное меню во флэше:
1) fscommand("showmenu", false);
2) _level0.menu = new ContextMenu();
_level0.menu.hideBuiltInItems();
Чем они отличаются?
3-ий способ
Stage.showMenu = false;
Отличаются байткодом.
1) Старый
2) Для этой задачи не нужен такой функционал
3) Самый оптимальный
Punk T-34
18.03.2007, 15:25
а чем плох старый?
а чем плох старый?
Он дряхлый :)
Ещё, второй способ не выключает меню плеера (File и т.п.). fscommand не помню, вроде выключает.
Punk T-34
18.03.2007, 15:34
точно - 2-й не выключает - потому использую сразу оба :)
3-ый вылючает, поэтому он и оптимальный.
Punk T-34
18.03.2007, 15:40
а если, к примеру, понадобится выключить верхнее меню (file и т.д.), но при этом вставить свои пункты в контекстное меню по правому клику мыши? Это не возможно?
Если б да кабы... В зависимости от задачи, делайте то, что нужно. Универсальность тут не к чему.
screamge
18.03.2007, 15:43
в Stage.showmenu - да
http://noregret.org/tutor/gentle/#8
Punk T-34
18.03.2007, 15:57
Тогда, пожалуй, вот пример для которого очень не плохо было бы использовать такую универсальность - игра (скажем, стрелялка). Для игры стоит убрать верхнее меню - чтоб лишний раз не сбивала юзера. А контекстное меню, при этом, очень удачно можно использовать для быстрого переключения оружия (кстати, ни в одной flash-игрушке такой радости не встречал).
Вот если бы решить такую задачу не прибегая ко всяким ассемблерам! (или как там .exe-шники зашивают?)
P.S. screamge, хм :) вот именно после прочтения той статьи я и решил задать вопрос на форуме.
В игре лучше шоткаты. Потому что читаем правила и тд, а для сайта лучше контекст, потому как ни кто изучать шоткаты не будет.
Punk T-34
18.03.2007, 16:07
что такое шоткаты?
что такое шоткаты?
Shortcuts.
intruder2
18.03.2007, 17:05
а если я хочу чтобы не было видно строк Settings и About flash player но например были видны только www.mysite.com как так сотворить?
понял, нельзя
Можно, заставив пользователя поставить плеер собственного изготовления :D
intruder2
18.03.2007, 18:03
а еще вопрос: как через JS сделать так чтобы при наведении на ссылку в мувике, в браузере на нижней строчке показывался адрес ссылки?
intruder2
18.03.2007, 18:08
хм... случайно наткнулся на сайт вот ссылка http://www.dragonfable.com/ так там в меню слева при нажатии правой кнопкой мыши на какую-либо ссылку отображается контекстное меню, но Settings и About player нет!
Потому что это контекстное меню ссылки. Если кликнуть не по ссылке, то видно будет все меню.
intruder2
18.03.2007, 18:25
на многих сайтах видел такую вещь: вроде флэш мувики, менюшки, а при нажатии на них правой кнопкой выводится меню браузера а не флэшевое, у меня Опера. Как это обьяснить?
Mr. Fixit
18.03.2007, 18:28
как сделать "затемнение" Settings... ?
на многих сайтах видел такую вещь: вроде флэш мувики, менюшки, а при нажатии на них правой кнопкой выводится меню браузера а не флэшевое, у меня Опера. Как это обьяснить?
Режимом transparent.
Mr. Fixit, это вопрос? Или утверждение?
Mr. Fixit
18.03.2007, 19:58
вопрос..
Встречный вопрос — что значит «затемнение»?
Mr. Fixit
18.03.2007, 20:13
когда нажать нелзя.. цвет надписи серый..
Этот пункт меню заблокирован только в случае, если размер окошка Settings больше (по высоте или ширине), чем размер флешки. Заблокировать средствами AS нельзя.
Mr. Fixit
18.03.2007, 20:38
понятно теперь каких размеров делать мой онлайн-проэкт
Mr. Fixit отправляется учить знаки препинания. В особенности знак вопроса и когда его нужно ставить.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.