MeDavid
17 Jul 2008, 1:40 PM
This is a work in progress to get Eclipse like panels and layout. It consists of two parts:
ResizeLayout, which is a row or column based layout that fills the whole space with the child panels and allows you to resize them.
The EclipsePanel panel plugin allows you to drag panels to the left/right/top/bottom/center of other panels to reposition them. When you drop the panel on the center of another panel, it will create a tabPanel with both the panels as tabs. You can reposition them again by dragging the tabs. Dragging a panel to the top/bottom/left/right border of another panel will position them accordingly by creating a container with Resize layout in horiziontal or vertical direction.
Demo:
http://jool.nl/extjs2/examples/flexLayout/layout.html
http://jool.nl/extjs2/examples/flexLayout/flexLayout1.jpg
http://jool.nl/extjs2/examples/flexLayout/flexLayout1.jpg
There are still some bugs to fix and also statemanagement isn't implemented yet.
ResizeLayout, which is a row or column based layout that fills the whole space with the child panels and allows you to resize them.
The EclipsePanel panel plugin allows you to drag panels to the left/right/top/bottom/center of other panels to reposition them. When you drop the panel on the center of another panel, it will create a tabPanel with both the panels as tabs. You can reposition them again by dragging the tabs. Dragging a panel to the top/bottom/left/right border of another panel will position them accordingly by creating a container with Resize layout in horiziontal or vertical direction.
Demo:
http://jool.nl/extjs2/examples/flexLayout/layout.html
http://jool.nl/extjs2/examples/flexLayout/flexLayout1.jpg
http://jool.nl/extjs2/examples/flexLayout/flexLayout1.jpg
There are still some bugs to fix and also statemanagement isn't implemented yet.