[ https://issues.apache.org/jira/browse/OFBIZ-4080?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Adrian Crum closed OFBIZ-4080. ------------------------------ Resolution: Fixed Fix Version/s: SVN trunk Assignee: Adrian Crum Screen column widget added in rev 1487587. It doesn't have all of the features mentioned here, but contributors are free to submit enhancements. > Implement a Column Widget > ------------------------- > > Key: OFBIZ-4080 > URL: https://issues.apache.org/jira/browse/OFBIZ-4080 > Project: OFBiz > Issue Type: Sub-task > Components: framework > Reporter: Bruno Busco > Assignee: Adrian Crum > Priority: Minor > Fix For: SVN trunk > > > Some time ago there was a discussion on the dev mailing list about how to > implement something to display contents in columns on screens. > I cut and past an Adrian's idea that is something we should consider to > implement. > -------------------------- > From the screen widget XML perspective, it could look like this: > <column-container> > <column name="first-column"> > <!-- column contents --> > </column> > <column name="second-column"> > <!-- column contents --> > </column> > ... > </column-container> > The column elements can contain additional column-container elements. > The column element can have an attribute to specify its width as a percentage > of the column-container width. Pixel widths should be avoided since the > screen widgets are supposed to be rendering device agnostic. > The column-container and column elements will support the common screen > widget attributes like name, style, id, etc. > The column-container could support a type attribute that controls how the > contained columns behave. For example, type="splitter" will render the > contained columns as a splitter window. > From the widget model perspective, the column-container manages resizing > columns when one of them is collapsed or its width changes. Column size > information needs to be kept in the rendering context. The information would > start off with some default values that are overridden by user preferences. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira