Копирование и вставка отсутствует в контекстном меню - PullRequest
0 голосов
/ 31 марта 2011

Я бы хотел добавить функциональность копирования и вставки в контекстное меню в моем приложении Flex.Создав отдельный фиктивный проект для тестирования, я понимаю, что такие опции (вырезать, копировать, вставить и удалить) уже доступны в этом фиктивном проекте без какого-либо кодирования.Оба проекта скомпилированы с использованием Flex 4 SDK, работают в одном браузере (IE) и имеют одинаковую версию Flash Player (10.2.153.1).Тем не менее, различные контекстное меню отображаются.Вот разница:

Orig Project: печать, отображение областей перерисовки, отладчик, настройки, глобальные настройки, информация о Flash Player ...

фиктивный объект: вырезать, копировать, вставить, удалить,Выбрать все, Настройки, Глобальные настройки, О Flash Player ...

Может кто-нибудь пролить свет на это?

Заранее спасибо.

1 Ответ

0 голосов
/ 31 марта 2011

Согласно документации вы не можете использовать такие слова, как Вырезать, Копировать, Вставить, Удалить, Выбрать все как элементы пользовательского контекстного меню.Поэтому, если вы хотите реализовать некоторые функции копирования / вставки через контекстное меню в каком-то контексте, кроме текста в текстовых полях, вам нужно использовать некоторые другие заголовки элементов (например, «Копировать объект» или около того).

встроенные пункты меню копирования / вставки доступны только для текстовых полей.И вы правы: вам не нужно реализовывать некоторый код для этой функциональности.

...