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);
    }
Beispiel #2
0
 public TextLayer addTextLayer(TextLayer textLayer) {
   textLayer.next = textureLayers;
   textureLayers = textLayer;
   return textLayer;
 }