Текстовый виджет SWT: как вставить собственные элементы меню в контекстное меню по умолчанию? - PullRequest
5 голосов
/ 12 августа 2011

Контекстное меню по умолчанию для класса org.eclipse.swt.widgets.Text является довольно богатой вещью, включающей функции, от которых пользователь стал зависеть ...

Default text context menu, Mac edition

Однако, как только я назначаю свое собственное контекстное меню с Control.setMenu (), все это богатство исчезает.Есть ли способ вставить мой собственный объект MenuItem в это меню, созданное системой ... можно ли мне съесть мой торт и ?

Ваши подсказки всегда приветствуются.

1012 * М. *

1 Ответ

2 голосов
/ 12 августа 2011

Вы не можете получить доступ к собственному меню из SWT. Это там, если нет других меню, установленных для управления. Как вы заметили, как только вы установите собственное меню для элемента управления, это новое меню полностью заменит родное меню.

Насколько я понимаю, поведение является общим для всех платформ.

...