Eclipse RCP - удалить пункт контекстного меню «Методы ввода» - PullRequest
2 голосов
/ 16 декабря 2010

У меня есть приложение Eclipse RCP. Главный редактор диаграммы GMF. Когда я щелкаю правой кнопкой мыши по диаграмме, я получаю контекстное меню, в котором есть запись «Методы ввода». Эта запись сама имеет подменю.

Мне нужно удалить этот пункт меню «Методы ввода». Кто-нибудь знает как это сделать? Я не могу найти идентификатор этой записи.

(Обновление: оказалось, что этот пункт контекстного меню появляется только в Linux (протестировано с Ubuntu 10.04). Он не отображается в Windows XP и MacO (не уверен в версии))

Ответы [ 2 ]

0 голосов
/ 28 мая 2019

Существует внутренняя настройка, которой может управлять org.eclipse.swt.widgets.composite.NO_INPUT_METHOD. Вы можете установить его после создания дисплея.

display.setData("org.eclipse.swt.internal.gtk.noInputMethod",true);
0 голосов
/ 20 декабря 2010

Я нашел запись на форуме, которая рассказывает, как удалить пункт контекстного меню «Методы ввода». Это работает только для Linux, но запись, кажется, появляется только для Linux.

http://dev.eclipse.org/newslists/news.eclipse.newcomer/msg20408.html

...