PDA

Просмотр полной версии : Убрать штатное контекстное меню


acherny
17.03.2012, 02:52
Как?Stage.showMenu = !Stage.showMenu; не работает.
Благодарю.

bav
17.03.2012, 03:39
Целиком убрать меню невозможно (по крайней мере, я не знаю как). Можно воспользоваться свойством Stage.showDefaultContextMenu (http://help.adobe.com/ru_RU/FlashPlatform/reference/actionscript/3/flash/display/Stage.html#showDefaultContextMenu).
Задает отображение или скрытие элементов по умолчанию в контекстном меню среды выполнения Flash.

Если свойство showDefaultContextMenu имеет значение true (по умолчанию), то появляются все элементы контекстного меню. Если свойство showDefaultContextMenu имеет значение false, отображаются только элементы меню «Параметры» и «О проигрывателе...».

Silicium
17.03.2012, 11:24
Возможно в новой версии плеера. Вот! (http://www.leebrimelow.com/?p=3253)

Mukon
17.03.2012, 13:27
Вот, пожалуйста.


stage.showDefaultContextMenu = false;


Добавлено через 1 минуту
или


var menu:ContextMenu = new ContextMenu();
menu.hideBuiltInItems();
this.contextMenu = menu;

acherny
17.03.2012, 13:54
Благодарю всех, именно это мне и нужно, плюсики поставил