@Override public void mouseExit(MouseEvent e) { if (!hasInformationControlReplacer() || !canMoveIntoInformationControl(getCurrentInformationControl()) || !inKeepUpZone(e.x, e.y, fSubjectControl, fSubjectArea, false)) { fMouseLostWhileComputing= true; deactivate(); } }
@Override public void mouseExit(MouseEvent e) { if (!hasInformationControlReplacer() || !canMoveIntoInformationControl(getCurrentInformationControl()) || !inKeepUpZone(e.x, e.y, fSubjectControl, fSubjectArea, false)) { fMouseLostWhileComputing= true; deactivate(); } }
@Override public void mouseMove(MouseEvent event) { if (!hasInformationControlReplacer() || !canMoveIntoInformationControl(getCurrentInformationControl())) { if (!fSubjectArea.contains(event.x, event.y)) deactivate(); } else { if (!inKeepUpZone(event.x, event.y, fSubjectControl, fSubjectArea, false)) deactivate(); } }
@Override public void mouseMove(MouseEvent event) { if (!hasInformationControlReplacer() || !canMoveIntoInformationControl(getCurrentInformationControl())) { if (!fSubjectArea.contains(event.x, event.y)) deactivate(); } else { if (!inKeepUpZone(event.x, event.y, fSubjectControl, fSubjectArea, false)) deactivate(); } }
@Override public void mouseMove(MouseEvent event) { if (!hasInformationControlReplacer() || !canMoveIntoInformationControl(getCurrentInformationControl())) { if (!fSubjectArea.contains(event.x, event.y)) { hideInformationControl(); } } else if (getCurrentInformationControl() != null && !getCurrentInformationControl().isFocusControl()) { if (!inKeepUpZone(event.x, event.y, fSubjectControl, fSubjectArea, true)) { hideInformationControl(); } } }
@Override public void mouseMove(MouseEvent event) { if (!hasInformationControlReplacer() || !canMoveIntoInformationControl(getCurrentInformationControl())) { if (!fSubjectArea.contains(event.x, event.y)) { hideInformationControl(); } } else if (getCurrentInformationControl() != null && !getCurrentInformationControl().isFocusControl()) { if (!inKeepUpZone(event.x, event.y, fSubjectControl, fSubjectArea, true)) { hideInformationControl(); } } }
case SWT.Activate: case SWT.MouseVerticalWheel: if (!hasInformationControlReplacer()) hideInformationControl(); else if (!isReplaceInProgress()) { if (!hasInformationControlReplacer()) hideInformationControl(); else if (!isReplaceInProgress()) {
case SWT.Activate: case SWT.MouseVerticalWheel: if (!hasInformationControlReplacer()) hideInformationControl(); else if (!isReplaceInProgress()) { if (!hasInformationControlReplacer()) hideInformationControl(); else if (!isReplaceInProgress()) {
if (!hasInformationControlReplacer() || !canMoveIntoInformationControl(iControl)) { if (AbstractHoverInformationControlManager.this instanceof AnnotationBarHoverManager) { if (getInternalAccessor().getAllowMouseExit())
if (!hasInformationControlReplacer() || !canMoveIntoInformationControl(iControl)) { if (AbstractHoverInformationControlManager.this instanceof AnnotationBarHoverManager) { if (getInternalAccessor().getAllowMouseExit())