@Override public void handleDrag(int absX, int absY) { Widget moveTarget = LoggingPopup.this; RootPanel.get().setWidgetPosition(moveTarget, moveTarget.getAbsoluteLeft() + absX, moveTarget.getAbsoluteTop() + absY); } }
@Override public void setAbsoluteTop(int top) { RootPanel.get().setWidgetPosition(this.panel, panel.getAbsoluteLeft(), top); }
@Override public void setAbsoluteLeft(int left) { RootPanel.get().setWidgetPosition(this.panel, left, panel.getAbsoluteTop()); }
@Override public void handleDrag(int absX, int absY) { Widget moveTarget = LoggingPopup.this; RootPanel.get().setWidgetPosition(moveTarget, moveTarget.getAbsoluteLeft() + absX, moveTarget.getAbsoluteTop() + absY); } }
@Override public void handleDrag(int absX, int absY) { Widget moveTarget = LoggingPopup.this; RootPanel.get().setWidgetPosition(moveTarget, moveTarget.getAbsoluteLeft() + absX, moveTarget.getAbsoluteTop() + absY); } }
@Override public void onMouseMove(MouseMoveEvent event) { if (dragging) { int absX = event.getRelativeX(dragHandle.getElement()) + logDockPanel.getAbsoluteLeft(); int absY = event.getRelativeY(dragHandle.getElement()) + logDockPanel.getAbsoluteTop(); RootPanel.get().setWidgetPosition(logDockPanel, absX - dragStartX, absY - dragStartY); } }
public void refreshUIHandlersPositions(){ if (swRH!=null){ RootPanel.get().setWidgetPosition(swRH,(int) resizable.getSouthWestPoint().getX(), (int)resizable.getSouthWestPoint().getY()); } if (seRH!=null){ abPanel.setWidgetPosition(seRH,(int) (resizable.getSouthEastPoint().getX()-resizable.getUIPanel().getAbsoluteLeft()+resizable.getUIPanel().getScrollLeft()-10), (int)(resizable.getSouthEastPoint().getY()-resizable.getUIPanel().getAbsoluteTop()+resizable.getUIPanel().getScrollTop()-10)); } if (nwRH!=null){ RootPanel.get().setWidgetPosition(nwRH,(int) resizable.getNorthWestPoint().getX(), (int)resizable.getNorthWestPoint().getY()); } if (neRH!=null){ RootPanel.get().setWidgetPosition(neRH,(int) resizable.getNorthEastPoint().getX(), (int)resizable.getNorthEastPoint().getY()); } }
RootPanel.get().setWidgetPosition(ContextualMenu.this, panelX, panelY); show(); RootPanel.get().setWidgetPosition(ContextualMenu.this, panelX, panelY); show();
public void moveDragProxy(int x,int y){ if (hasMouseDown){ if (ghostProxy!=null){ if (dragging==false){ hasDraggableProxy.getUIPanel().getDDManager().dragStartElement(ghostProxy); ghostProxy.fireEvent(new DragStartEvent()); } dragging = true; // System.out.println("DRAG PROXY MOVE"); RootPanel.get().setWidgetPosition(ghostProxy, x-(ghostProxy.getOffsetWidth()/2)+Window.getScrollLeft(), y-(ghostProxy.getOffsetHeight()/2)+Window.getScrollTop()); ghostProxy.fireEvent(new DragMoveEvent(GlobalDragData.dragStartInitialX, GlobalDragData.dragStartInitialY)); hasDraggableProxy.getUIPanel().getDDManager().draggingElement(ghostProxy, x, y); } } }
RootPanel.get().setWidgetPosition(ghostProxy, actualX-(ghostProxy.getOffsetWidth()/2), actualY-(ghostProxy.getOffsetHeight()/2));
RootPanel.get().setWidgetPosition(this, DOM.eventGetClientX(event),DOM.eventGetClientY(event));