ICEfaces
  1. ICEfaces
  2. ICE-1116

Add new panelDivider component

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.5.1
    • Fix Version/s: 1.7Beta1, 1.7
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Operating System: All
      Platform: All

      Description

      New panel component that displays two child panels/components with a user-draggable splitter bar between them. The user can drag the bar to resize the relative size of both panels, one grows and the other shrinks as they move the bar to resize the panel.

      Should support both vertical (with left and right panel facets) and horizontal layout (with top and bottom panel facets).

      Should support programmatic setting of the current divider location (via value-binding or component binding) as a percentage of the total width (or height) of the panel.

      Basic structure could be a surrounding DIV with three divs embedded; one for each of two child panel facets and another for the draggable divider.

      See the Java Swing JSplitPane component as a functional reference of this type of component:
      http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JSplitPane.html

        Activity

        Ken Fyten created issue -
        Icefaces Administrator made changes -
        Field Original Value New Value
        issue.field.bugzillaimportkey 1159 12385
        Ken Fyten made changes -
        Fix Version/s 1.6 [ 10031 ]
        Ken Fyten made changes -
        Assignee Rob Mayhew [ rob.mayhew ]
        Philip Breau made changes -
        Ken Fyten made changes -
        Fix Version/s 2.0 [ 10032 ]
        Priority Minor [ 4 ] Major [ 3 ]
        Ken Fyten made changes -
        Issue Type Improvement [ 4 ] New Feature [ 2 ]
        Fix Version/s 1.7 [ 10080 ]
        Fix Version/s 2.0 [ 10032 ]
        Affects [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial]
        Assignee Adnan Durrani [ adnan.durrani ]
        Ken Fyten made changes -
        Assignee Priority P1
        Ken Fyten made changes -
        Description New panel component that displays two child panels/components with a
        user-draggable splitter bar between them. The user can drag the bar to resize
        the relative size of both panels, one grows and the other shrinks as they move
        the bar to resize the panel.

        Should support both vertical and horizontal layout.
        Another optional feature is to support a button/switch on the splitter bar that
        fully collapses or expands the splitter bar.

        See the Java Swing JSplitPane component as a functional reference:
        http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JSplitPane.html
        New panel component that displays two child panels/components with a user-draggable splitter bar between them. The user can drag the bar to resize the relative size of both panels, one grows and the other shrinks as they move the bar to resize the panel.

        Should support both vertical (with left and right panel facets) and horizontal layout (with top and bottom panel facets).

        Should support programmatic setting of the current divider location (via value-binding or component binding) as a percentage of the total width (or height) of the panel.

        Basic structure could be a surrounding DIV with three divs embedded; one for each of two child panel facets and another for the draggable divider.

        See the Java Swing JSplitPane component as a functional reference of this type of component:
        http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JSplitPane.html
        Ken Fyten made changes -
        Fix Version/s 1.7Beta1 [ 10121 ]
        Fix Version/s 1.7 [ 10080 ]
        Adnan Durrani made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Adnan Durrani made changes -
        Summary Add new Splitpane Panel component Add new panelDivider component
        Adnan Durrani made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Fix Version/s 1.7 [ 10080 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Priority P1
        Assignee Adnan Durrani [ adnan.durrani ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Ken Fyten
          • Votes:
            11 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: