public void handleEvent(Event e) { if (e.type == SWT.Traverse) { e.doit = false; } else if (e.type == SWT.KeyDown) { if (!isModal()) { resetTimerTask(false); callCommandAction(getCommand(0)); } else if (e.keyCode == SWT.ARROW_DOWN) { Point p = eswtScrolledText.getOrigin(); eswtScrolledText.setOrigin(p.x, p.y + Config.ALERT_TEXT_SCROLLING_DELTA); } else if (e.keyCode == SWT.ARROW_UP) { Point p = eswtScrolledText.getOrigin(); eswtScrolledText.setOrigin(p.x, p.y - Config.ALERT_TEXT_SCROLLING_DELTA); } } else if (e.type == SWT.MouseUp) { if (!isModal()) { resetTimerTask(false); callCommandAction(getCommand(0)); } } }
public void handleEvent(Event e) { MessageBox m = new MessageBox(shell, SWT.OK); m.setMessage(e.toString()); m.open(); }