@Override
    public void grabbed(EventMouse eventMouse) {
        if (drag && active){
            Vector2f posDifference = eventMouse.getPosition().sub(pressPosition);
            movePosChildren(posDifference);
            setPosition(posDifference);
            this.topTransform.setPos(getPosition().add(new Vector3f(0,getScale().getY()-topBarHeight,0)));
            pressPosition = eventMouse.getPosition().sub(getPosition().getXY());
        }
    }