Нужно заблокировать правую кнопку мыши в SWT броузере (чтобы всплывающее меню там не появлялось). Через JavaScript делать нельзя.
Может есть какой-то общий способ в SWT заблокировать нажатие кнопки мыши на компоненте?
Знаю, что изврат, но все же.
Здравствуйте, LDimas, Вы писали:
LD>Нужно заблокировать правую кнопку мыши в SWT броузере (чтобы всплывающее меню там не появлялось). Через JavaScript делать нельзя. LD>Может есть какой-то общий способ в SWT заблокировать нажатие кнопки мыши на компоненте? LD>Знаю, что изврат, но все же.
Сомневаюсь, это же активыксина. Она тебе непосредственно браузер и показывает. Слоя Java между браузером и юзером считай что нет.
Здравствуйте, Blazkowicz, Вы писали:
B>Здравствуйте, LDimas, Вы писали:
LD>>Нужно заблокировать правую кнопку мыши в SWT броузере (чтобы всплывающее меню там не появлялось). Через JavaScript делать нельзя. LD>>Может есть какой-то общий способ в SWT заблокировать нажатие кнопки мыши на компоненте? LD>>Знаю, что изврат, но все же.
B>Сомневаюсь, это же активыксина. Она тебе непосредственно браузер и показывает. Слоя Java между браузером и юзером считай что нет.
Вобщем да, однако переход по гипперссылке мне все же удалось отловить и заблокировать в свое время. теперь вот это надо.
Здравствуйте, LDimas, Вы писали:
LD>Вобщем да, однако переход по гипперссылке мне все же удалось отловить и заблокировать в свое время. теперь вот это надо.
Попробуй повесит какой-нить MouseListener и потом отменить event. Помню в AWT точно метод для этого есть. В SWT вижу только поле doit. Можно попробовать этот флаг переключить.