@Override public String getMode() { if (dragging) { return ACTIVE_MODE; } else if (handleListener.isMouseOver()) { return HOVER_MODE; } return DEFAULT_MODE; }
@Override public String getMode() { if (capturingInput) { return ACTIVE_MODE; } else if (interactionListener.isMouseOver()) { return HOVER_MODE; } return DEFAULT_MODE; }
@Override public String getMode() { if (!isEnabled()) { return DISABLED_MODE; } if (active) { return ACTIVE_MODE; } else if (tickerListenerLeft.isMouseOver() || tickerListenerRight.isMouseOver()) { return HOVER_MODE; } return DEFAULT_MODE; }
@Override public String getMode() { if (!isEnabled()) { return DISABLED_MODE; } if (active) { return ACTIVE_MODE; } else if (tickerListener.isMouseOver()) { return HOVER_MODE; } return DEFAULT_MODE; }
/** * Looks for MouseOver event for every item in the menu. * * @param canvas {@link Canvas} from the onDraw method. * @param i Item index. */ private void readItemMouseOver(Canvas canvas, int i) { if (optionListeners.get(i).isMouseOver()) { canvas.setMode(HOVER_MODE); } else if (i == highlighted && TabbingManager.focusedWidget != null && TabbingManager.focusedWidget.equals(this)) { canvas.setMode(HOVER_MODE); } else { canvas.setMode(DEFAULT_MODE); } }
/** * Retrieves the current mode of this {@code UIButton}. * <p><ul> * <li> DISABLED_MODE - The {@code UIButton} is disabled * <li> DOWN_MODE - The {@code UIButton} is being pressed or active * <li> HOVER_MODE - The mouse is hovering over the {@code UIButton} * <li> DEFAULT_MODE - The default mode if no other modes are applicable * </ul></p> * * @return A {@code String} representing the current mode of this {@code UIButton} */ @Override public String getMode() { if (!isEnabled()) { return DISABLED_MODE; } else if (down || isActive() || (TabbingManager.focusedWidget != null && TabbingManager.focusedWidget.equals(this))) { return DOWN_MODE; } else if (interactionListener.isMouseOver()) { return HOVER_MODE; } return DEFAULT_MODE; }
@Override public String getMode() { if (!isEnabled()) { return DISABLED_MODE; } else if (interactionListener.isMouseOver() || (TabbingManager.focusedWidget != null && TabbingManager.focusedWidget.equals(this))) { if (active.get()) { return HOVER_ACTIVE_MODE; } return HOVER_MODE; } else if (active.get()) { return ACTIVE_MODE; } return DEFAULT_MODE; }
if (optionListeners.get(i).isMouseOver()) { canvas.setMode(HOVER_MODE); } else if (i==highlighted && TabbingManager.focusedWidget != null && TabbingManager.focusedWidget.equals(this)) {