Examples of DragEvent


Examples of com.extjs.gxt.ui.client.event.DragEvent

    if (updateZIndex) {
      dragWidget.el().updateZIndex(0);
    }

    DragEvent de = new DragEvent(this);
    de.component = dragWidget;
    de.event = event;
    de.x = startBounds.x;
    de.y = startBounds.y;

    lastX = startBounds.x;
    lastY = startBounds.y;
    fireEvent(Events.DragStart, de);

    if (dragEvent == null) {
      dragEvent = new DragEvent(this);
    }

    dragging = true;
    if (useProxy) {
      if (proxyEl == null) {
View Full Code Here

Examples of com.extjs.gxt.ui.client.event.DragEvent

        proxyEl.disableTextSelection(false);
        Element body = XDOM.getBody();
        DOM.removeChild(body, proxyEl.dom);
        proxyEl = null;
      }
      DragEvent de = new DragEvent(this);
      de.component = dragWidget;
      de.event = event;
      de.x = lastX;
      de.y = lastY;
      fireEvent(Events.DragEnd, de);
View Full Code Here

Examples of com.extjs.gxt.ui.client.event.DragEvent

      }
      if (!isUseProxy()) {
        dragWidget.el().setPagePosition(startBounds.x, startBounds.y);
      }

      fireEvent(Events.DragCancel, new DragEvent(this));
      afterDrag();
    }
  }
View Full Code Here

Examples of com.extjs.gxt.ui.client.event.DragEvent

    if (updateZIndex) {
      dragWidget.setZIndex(XDOM.getTopZIndex());
    }

    DragEvent de = new DragEvent(this);
    de.setComponent(dragWidget);
    de.setEvent(event);
    de.setX(startBounds.x);
    de.setY(startBounds.y);
    de.setCancelled(false);

    lastX = startBounds.x;
    lastY = startBounds.y;

    if (!fireEvent(Events.DragStart, de)) {
      stopDrag(event);
      return;
    }

    if (dragEvent == null) {
      dragEvent = new DragEvent(this);
    }

    dragging = true;
    if (useProxy) {
      if (proxyEl == null) {
        createProxy();
      }
      Element body = XDOM.getBody();
      DOM.appendChild(body, proxyEl.dom);
      proxyEl.setVisibility(true);
      proxyEl.setZIndex(XDOM.getTopZIndex());
      proxyEl.makePositionable(true);

      if (sizeProxyToSource) {
        proxyEl.setBounds(startBounds);
      } else {
        proxyEl.setXY(startBounds.x, startBounds.y);
      }

      // did listeners change size?
      if (de.getHeight() > 0) {
        proxyEl.setHeight(de.getHeight(), true);
      }
      if (de.getWidth() > 0) {
        proxyEl.setWidth(de.getWidth(), true);
      }
    }
  }
View Full Code Here

Examples of com.google.gwt.event.dom.client.DragEvent

  private <W extends Widget & HasAllDragAndDropHandlers> void verifyDragEventSink(W w) {
    DragHandlerImpl handler = new DragHandlerImpl();
    w.addDragHandler(handler);

    assertFalse(handler.hasEventFired());
    w.fireEvent(new DragEvent() {
    });
    assertTrue(handler.hasEventFired());
  }
View Full Code Here

Examples of com.sparshui.common.messages.events.DragEvent

      event = new RotateEvent(_rotation, location, time);
      break;
    case ActionManagerMT.MULTI_POINT_DRAG_GESTURE:
      if (locationLast != null) {
        Vector3f dxy = locationLast.getVector(location);
        event = new DragEvent(dxy.x, dxy.y, 2, time);
      }
      break;
    }
    if (event != null)
      events.add(event);
View Full Code Here

Examples of com.tll.client.ui.DragEvent

    final boolean fireDrag = (dc > 0);
    if(mouseIsDown) {
      if(!dragging) {
        dragging = true;
        //Log.debug("onMouseMove() - drag start..");
        if(fireDrag) fireEvent(new DragEvent(DragMode.START, dragOffsetX, dragOffsetY));
      }

      final int x = event.getClientX(), y = event.getClientY();
      int nx = x - dragOffsetX;
      int ny = y - dragOffsetY;

      // keep the drag handle within the viewable area!
      if(nx < 0) nx = 0;
      if(ny < 0) ny = 0;
      //Log.debug("onMouseMove() - x:" + x + ",y:" + y + " | nx:" + nx + ",ny:" + ny);

      final int bx = fireDrag ? getAbsoluteLeft() : 0;
      final int by = fireDrag ? getAbsoluteTop() : 0;

      final Style es = getElement().getStyle();
      es.setPropertyPx("left", nx);
      es.setPropertyPx("top", ny);

      if(fireDrag) {
        //Log.debug("onMouseMove() deltaX:" + (nx - bx) + ",deltaY:" + (ny - by));
        fireEvent(new DragEvent(DragMode.DRAGGING, nx - bx, ny - by));
      }
    }
  }
View Full Code Here

Examples of com.tll.client.ui.DragEvent

  }

  public void onMouseUp(MouseUpEvent event) {
    if(mouseIsDown) {
      endDrag();
      if(getHandlerCount(DragEvent.TYPE) > 0) fireEvent(new DragEvent(DragMode.END));
    }
  }
View Full Code Here

Examples of gwtquery.plugins.draggable.client.events.DragEvent

      callPlugins(new DragCaller(ctx, dragHandler, event),
          dragHandler.getOptions());

      try {
        trigger(new DragEvent(ctx), dragHandler.getOptions().getOnDrag(), ctx);
      } catch (UmbrellaException e) {
        for (Throwable t : e.getCauses()) {
          if (t instanceof StopDragException) {
            mouseStop(draggable, event);
            return false;
View Full Code Here

Examples of org.mt4j.input.inputProcessors.componentProcessors.dragProcessor.DragEvent

  }
 
 
  private class DragListener implements IGestureEventListener{
    public boolean processGestureEvent(MTGestureEvent ge) {
      DragEvent de = (DragEvent)ge;
      Vector3D to = de.getTo();
      switch (de.getId()) {
      case DragEvent.GESTURE_DETECTED:{
        currentGestureID = (currentGestureID+1) % nGestures;
        //System.out.println("New current gesture ID => " + currentGestureID);
        TailGesture G = gestureArray[currentGestureID];
        idToGesture.put(de.getDragCursor().getId(), G);
        G.clear();
        G.clearPolys();
        G.addPoint(to.x, to.y);
      }break;
      case DragEvent.GESTURE_UPDATED:{
        TailGesture G = idToGesture.get(de.getDragCursor().getId());
        if (G.distToLast(to.x, to.y) > minMove) {
          G.addPoint(to.x, to.y);
          G.smooth();
          G.compile();
        }
      }break;
      case DragEvent.GESTURE_ENDED:{
        idToGesture.remove(de.getDragCursor().getId());
      }break;
      default:
        break;
      }
      return true;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.