public PanController() { super(canvas); canvas.addMouseWheelHandler(this); canvas.addKeyDownHandler(this); canvas.setFocus(true); TextLayer textLayer = app.getTextLayer(); if (textLayer != null) { textLayer.addDomHandler(this, MouseWheelEvent.getType()); textLayer.addDomHandler(this, KeyDownEvent.getType()); } app.getHorizontalScrollbar().addScrollPanListener(this); app.getVerticalScrollbar().addScrollPanListener(this); }
public TextLayer addTextLayer(TextLayer textLayer) { textLayer.next = textureLayers; textureLayers = textLayer; return textLayer; }