Ignore:
Timestamp:
09/18/18 12:02:44 (6 years ago)
Author:
bln4
Message:

Used Eclipse refactoring to encapsulate Point.X and Point.Y

Location:
trunk/src/org/expeditee/gio/gesture
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/gio/gesture/ExpediteeKBMGestureTranslator.java

    r1135 r1144  
    406406                                // Calculate the new cursor position
    407407                                Point cursorPosition = EcosystemManager.getInputManager().getCursorPosition();
    408                                 if (kbmEvent.getKeyDown() == Key.UP_ARROW) cursorPosition.y -= distance;
    409                                 if (kbmEvent.getKeyDown() == Key.DOWN_ARROW) cursorPosition.y += distance;
    410                                 if (kbmEvent.getKeyDown() == Key.LEFT_ARROW) cursorPosition.x -= distance;
    411                                 if (kbmEvent.getKeyDown() == Key.RIGHT_ARROW) cursorPosition.x += distance;
     408                                if (kbmEvent.getKeyDown() == Key.UP_ARROW) cursorPosition.setY(cursorPosition.getY() - distance);
     409                                if (kbmEvent.getKeyDown() == Key.DOWN_ARROW) cursorPosition.setY(cursorPosition.getY() + distance);
     410                                if (kbmEvent.getKeyDown() == Key.LEFT_ARROW) cursorPosition.setX(cursorPosition.getX() - distance);
     411                                if (kbmEvent.getKeyDown() == Key.RIGHT_ARROW) cursorPosition.setX(cursorPosition.getX() + distance);
    412412                               
    413413                                // Create the MOVE_CURSOR gesture and return it
  • trunk/src/org/expeditee/gio/gesture/StandardGestureActions.java

    r1136 r1144  
    607607                        public void exec(Gesture gesture) {
    608608                                PanGestureData data = (PanGestureData) gesture.getData();
    609                                 Misc.pan(DisplayController.getCurrentFrame(), data.getPanDelta().x, data.getPanDelta().y);
     609                                Misc.pan(DisplayController.getCurrentFrame(), data.getPanDelta().getX(), data.getPanDelta().getY());
    610610                        }
    611611                });
     
    658658                                                        int width = cropped.getWidth();
    659659                                                        int height = cropped.getHeight();
    660                                                         if(cropped.getSource().getX() + width < data.getPosition().x) {
    661                                                                 cropped.getSource().setX(data.getPosition().x - width);
     660                                                        if(cropped.getSource().getX() + width < data.getPosition().getX()) {
     661                                                                cropped.getSource().setX(data.getPosition().getX() - width);
    662662                                                        }
    663                                                         if(cropped.getSource().getY() + height < data.getPosition().y) {
    664                                                                 cropped.getSource().setY(data.getPosition().y - height);
     663                                                        if(cropped.getSource().getY() + height < data.getPosition().getY()) {
     664                                                                cropped.getSource().setY(data.getPosition().getY() - height);
    665665                                                        }
    666666                                                        pickup(cropped);
     
    10551055                                // class returns 0 for getX
    10561056                                if (!(i instanceof Line) && !(i instanceof XRayable)) {
    1057                                         _offX = DisplayController.getMouseX() - i.getX() + i.getOffset().x;
    1058                                         _offY = DisplayController.getMouseY() - i.getY() + i.getOffset().y;
     1057                                        _offX = DisplayController.getMouseX() - i.getX() + i.getOffset().getX();
     1058                                        _offY = DisplayController.getMouseY() - i.getY() + i.getOffset().getY();
    10591059
    10601060                                        // make the offset item the first item in the list (so
     
    10711071                } else if (toGrab.size() == 1) {
    10721072                        Item soleItem = toGrab.iterator().next();
    1073                         _offX = DisplayController.getMouseX() - soleItem.getX() + soleItem.getOffset().x;
    1074                         _offY = DisplayController.getMouseY() - soleItem.getY() + soleItem.getOffset().y;
     1073                        _offX = DisplayController.getMouseX() - soleItem.getX() + soleItem.getOffset().getX();
     1074                        _offY = DisplayController.getMouseY() - soleItem.getY() + soleItem.getOffset().getY();
    10751075                        // Now call move so that if we are on a message in the message box
    10761076                        // It doesn't appear up the top of the screen!!
     
    12301230               
    12311231                // check if the user hit enter and the cursor is now on another text item
    1232                 if (oldY < newMouse.y) {
     1232                if (oldY < newMouse.getY()) {
    12331233                        AxisAlignedBoxBounds rect = text.getBoundingBox();
    12341234
     
    12451245                }
    12461246
    1247                 DisplayController.setCursorPosition(newMouse.x, newMouse.y, false);
     1247                DisplayController.setCursorPosition(newMouse.getX(), newMouse.getY(), false);
    12481248                return text;
    12491249        }
     
    12631263                Item firstDot = toMove.iterator().next();
    12641264               
    1265                 int deltax = (to.x - (cursor ? 0 : _offX)) - firstDot.getX();
    1266                 int deltay = (to.y - (cursor ? 0 : _offY)) - firstDot.getY();
     1265                int deltax = (to.getX() - (cursor ? 0 : _offX)) - firstDot.getX();
     1266                int deltay = (to.getY() - (cursor ? 0 : _offY)) - firstDot.getY();
    12671267               
    12681268                // Cache the position of all items before moving any as constraints
     
    12751275                for (Item move : toMove) {
    12761276                        Point pos = preMovePositions.get(move);
    1277                         move.setPosition(pos.x + deltax, pos.y + deltay);
     1277                        move.setPosition(pos.getX() + deltax, pos.getY() + deltay);
    12781278
    12791279                        if (!cursor && move instanceof Text) {
     
    13651365        public static void resetOffset() {
    13661366                if (FreeItems.hasItemsAttachedToCursor()) {
    1367                         _offX = DisplayController.getMouseX() - FreeItems.getInstance().get(0).getX() + FreeItems.getInstance().get(0).getOffset().x;
    1368                         _offY = DisplayController.getMouseY() - FreeItems.getInstance().get(0).getY() + FreeItems.getInstance().get(0).getOffset().y;
     1367                        _offX = DisplayController.getMouseX() - FreeItems.getInstance().get(0).getX() + FreeItems.getInstance().get(0).getOffset().getX();
     1368                        _offY = DisplayController.getMouseY() - FreeItems.getInstance().get(0).getY() + FreeItems.getInstance().get(0).getOffset().getY();
    13691369                }
    13701370        }
     
    20162016                if (zoom_active) {
    20172017                       
    2018                         zoomFrame(DisplayController.getCurrentFrame(), scaleFactor, centreOfZoom.x, centreOfZoom.y);
     2018                        zoomFrame(DisplayController.getCurrentFrame(), scaleFactor, centreOfZoom.getX(), centreOfZoom.getY());
    20192019                        DisplayController.getCurrentFrame().refreshSize();
    20202020                        Refresh();
     
    22332233                Point oldMousePosition = DisplayController.getMousePosition();
    22342234
    2235                 if (oldMousePosition.x == x && oldMousePosition.y == y) return;
     2235                if (oldMousePosition.getX() == x && oldMousePosition.getY() == y) return;
    22362236
    22372237                DisplayController.setCursorPosition(x, y);
     
    29862986
    29872987                                // update the offset since the text has changed
    2988                                 _offX = DisplayController.getMouseX() - anchored.getX() + anchored.getOffset().x;
    2989                                 _offY = DisplayController.getMouseY() - anchored.getY() + anchored.getOffset().y;
     2988                                _offX = DisplayController.getMouseX() - anchored.getX() + anchored.getOffset().getX();
     2989                                _offY = DisplayController.getMouseY() - anchored.getY() + anchored.getOffset().getY();
    29902990                        } else {
    29912991                                // if shift is pressed delete the entire shape attached to the dot
     
    42304230                if (clicked == null) {
    42314231                        // Check if the user is nearby another item...
    4232                         int mouseX = position.x;
    4233                         int mouseY = position.y;
     4232                        int mouseX = position.getX();
     4233                        int mouseY = position.getY();
    42344234                        // System.out.println(mouseX + "," + mouseY);
    42354235                        for (Item i : DisplayController.getCurrentFrame().getItems()) {
     
    43034303               
    43044304                if (clicked instanceof Picture) {
    4305                         int mouseX = position.x;
    4306                         int mouseY = position.y;
     4305                        int mouseX = position.getX();
     4306                        int mouseY = position.getY();
    43074307                        Picture clickedOnPicture = (Picture)clicked;
    43084308                        Frame current_frame = DisplayController.getCurrentFrame();
Note: See TracChangeset for help on using the changeset viewer.