Examples of DragListener


Examples of com.ardor3d.extension.ui.event.DragListener

     * @return true if at least one "equal" DragListener was found in the pool of listeners and removed.
     */
    public boolean removeDragListener(final DragListener listener) {
        boolean rVal = false;
        for (int i = _dragListeners.size(); --i >= 0;) {
            final DragListener dl = _dragListeners.get(i).get();
            if (dl == null) {
                _dragListeners.remove(i);
            } else if (dl.equals(listener)) {
                _dragListeners.remove(i);
                rVal = true;
            }
        }
        return rVal;
View Full Code Here

Examples of com.ardor3d.extension.ui.event.DragListener

            consumed |= over.mousePressed(button, currentIS);
        }

        // Check if the component we are pressing on is "draggable"
        for (final WeakReference<DragListener> ref : _dragListeners) {
            final DragListener listener = ref.get();
            if (listener == null) {
                continue;
            }

            if (listener.isDragHandle(over, mouseX, mouseY)) {
                listener.startDrag(mouseX, mouseY);
                _dragListener = listener;
                consumed = true;
                break;
            }
        }
View Full Code Here

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

      drag.setConstrainVertical(!vertical);
      drag.setConstrainHorizontal(vertical);
      drag.setMoveAfterProxyDrag(false);
      drag.setProxy(new El(DOM.createDiv()));
      drag.setStartDragDistance(0);
      drag.addDragListener(new DragListener() {
        @Override
        public void dragCancel(DragEvent de) {
          onDragCancel(de);
        }
View Full Code Here

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

   * @param component
   */
  public DragSource(Component component) {
    this.component = component;

    listener = new DragListener() {

      @Override
      public void dragCancel(DragEvent de) {
        onDraggableDragCancel(de);
      }
View Full Code Here

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

  public Draggable getDraggable() {
    if (dragger == null && draggable) {
      dragger = new Draggable(this, head);
      dragger.setConstrainClient(getConstrain());
      dragger.setSizeProxyToSource(false);
      dragger.addDragListener(new DragListener() {
        @Override
        public void dragEnd(DragEvent de) {
          endDrag(de, false);
        }
View Full Code Here

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

      l.setStyleAttribute("padding", spacing + "px 0 0 " + spacing + "px");
    }
  }

  protected DragListener createDragListener() {
    return new DragListener() {

      @Override
      public void dragCancel(DragEvent de) {
        onDragCancel(de);
      }
View Full Code Here

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

      reorderer = new Draggable(this);
      reorderer.setUseProxy(true);
      reorderer.setSizeProxyToSource(false);
      reorderer.setMoveAfterProxyDrag(false);
      reorderer.setProxy(StatusProxy.get().el());
      reorderer.addDragListener(new DragListener() {

        private Head active;
        private int newIndex = -1;
        private Head start;
        private El statusIndicatorBottom;
View Full Code Here

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

*
*/
public class EditModeTreeGridDragSource extends TreeGridDragSource {
    public EditModeTreeGridDragSource(TreeGrid c) {
        super(c);
        DragListener listener = new DragListener() {
            public void dragEnd(DragEvent de) {
                DNDEvent e = new DNDEvent(EditModeTreeGridDragSource.this, de.getEvent());
                e.setData(data);
                e.setDragEvent(de);
                e.setComponent(component);
View Full Code Here

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

*
*/
public class EditModeGridDragSource extends GridDragSource {
    public EditModeGridDragSource(Grid c) {
        super(c);
        DragListener listener = new DragListener() {
            public void dragEnd(DragEvent de) {
                DNDEvent e = new DNDEvent(EditModeGridDragSource.this, de.getEvent());
                e.setData(data);
                e.setDragEvent(de);
                e.setComponent(component);
View Full Code Here

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

      reorderer = new Draggable(this);
      reorderer.setUseProxy(true);
      reorderer.setSizeProxyToSource(false);
      reorderer.setMoveAfterProxyDrag(false);
      reorderer.setProxy(StatusProxy.get().el());
      reorderer.addDragListener(new DragListener() {

        private Head active;
        private int newIndex = -1;
        private Head start;
        private El statusIndicatorBottom;
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.