Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.5.1
-
Component/s: ICE-Components
-
Labels:None
-
Environment:Operating System: All
Platform: All
-
Support Case References:
-
Affects:Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial
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
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
It is very nice if ICEfaces 1.7 can has this component. Based my knowledge, it is one of the most important features for Web2.0. Many thanks.