ICEfaces
  1. ICEfaces
  2. ICE-4952

Add optional support for having a panelTooltip track with the mouse

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2-RC1
    • Fix Version/s: 1.8.2
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      All
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial

      Description

      As part of improvements made to the ice:panelTooltip positioning behavior in ICE-4853 we made it so the panelTooltip will track along with the mouse while the mouse is inside the triggering component. This is aesthetically nice, but can cause problems for applications that require users to be able to click on a component inside the panelTooltip.

      To resolve this and to prevent backwards compatibility issues we should add a new attribute to the ice:panelTooltip component called "moveWithMouse", which, when enabled, will cause the panelTooltip to track with the mouse. It will be disabled (false) by default to avoid backwards compatibility issues with existing applications.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19910 Wed Dec 09 13:20:01 MST 2009 adnan.durrani 1.8.2EE panelTooltip changes moved to Compat panelTooltip towards ICE-4481. The changes include the fix of following JIRAs: ICE-3745, ICE-3874, ICE-4853, ICE-3874 and ICE-4952
        Files Changed
        Commit graph MODIFY /icefaces/scratchpads/glimmer/compat/core/src/main/resources/META-INF/resources/ice-extras.js
        Commit graph MODIFY /icefaces/scratchpads/glimmer/compat/component-metadata/src/main/resources/conf/ice_cust_properties/cust-paneltooltip-props.xml
        Commit graph MODIFY /icefaces/scratchpads/glimmer/compat/core/src/main/java/com/icesoft/faces/util/CoreUtils.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19283 Tue Sep 22 13:50:04 MDT 2009 yip.ng ICE-4952: Added moveWithMouse option to tooltip panel demo.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/common-web/WEB-INF/includes/examples/panel/panelTooltip.jspx
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/common-src/org/icefaces/application/showcase/view/resources/messages_es.properties
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/common-src/org/icefaces/application/showcase/view/bean/examples/layoutPanel/panelToolTip/PanelToolTipModel.java
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/common-src/org/icefaces/application/showcase/view/resources/messages_de.properties
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/common-src/org/icefaces/application/showcase/view/resources/messages_en.properties
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19282 Tue Sep 22 12:47:33 MDT 2009 yip.ng ICE-4952: Added optional support for having a panelTooltip track with the mouse.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_cust_properties/cust-paneltooltip-props.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/util/CoreUtils.java
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/paneltooltip/PanelTooltip.java
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/extras/tooltip_panelpopup.js

          People

          • Assignee:
            yip.ng
            Reporter:
            Ken Fyten
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: