Скройте опции по умолчанию в контекстном меню щелчка правой кнопкой в гибком проводе

Вы могли разделить на подклассы str и создать свой собственный строковый класс случая-insenstive, но по моему скромному мнению который будет чрезвычайно неблагоразумен и создаст намного больше проблемы, чем это стоит.

8
задан Kezern 16 October 2009 в 06:41
поделиться

2 ответа

Как указано в ссылке для ContextMenu ,

Вы не можете удалить меню настроек пункт контекстного меню. В Пункт меню настроек обязателен в Flash, чтобы пользователи могли получить доступ к настройки, влияющие на конфиденциальность и хранилище на своих компьютерах. Вы тоже невозможно удалить пункт меню "О программе", что необходимо, чтобы пользователи могли узнать, какая версия Flash Player они используют.

Так что вам просто придется жить с элементами Настройки и О . Для других элементов по умолчанию см. Ссылку для ContextMenuBuiltInItems .

9
ответ дан 5 December 2019 в 07:11
поделиться

Существует способ скрыть настройки, информацию о вспышке и т. Д. Из контекстного меню Flash. Концепция высокого уровня заключается в использовании JavaScript в контейнере HTML для отключения щелчка правой кнопкой мыши в верхней части SWF. Захватите событие, а затем отправьте его в приложение Flex с помощью API ExternalInterface, который позволяет вызывать функции Flex из JavaScript. Вызовите функцию, определенную в приложении Flex, чтобы отобразить настраиваемое ContextMenu только с необходимыми элементами меню. Это позволяет обойти жесткое поведение Flash / Flex, когда щелчок правой кнопкой мыши всегда вызывает контекстное меню с настройками и сведениями о материалах.

Подробное руководство можно найти по этой ссылке.

14
ответ дан 5 December 2019 в 07:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: