[ https://issues.apache.org/jira/browse/PIVOT-331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Roger Whitcomb reassigned PIVOT-331: ------------------------------------ Assignee: Roger Whitcomb > Form's vertical spacing should be baseline-aware > ------------------------------------------------ > > Key: PIVOT-331 > URL: https://issues.apache.org/jira/browse/PIVOT-331 > Project: Pivot > Issue Type: Improvement > Components: wtk > Reporter: Todd Volkert > Assignee: Roger Whitcomb > Priority: Minor > Fix For: 2.5 > > Attachments: form-layout-mockup.png, screenshot-before-and-after.png > > > Graphic designers often want to lay out forms such that the vertical spacing > between the baselines of the form elements is predictable. Though Pivot's > Form can now align the baselines of its fields with their labels, it provides > no way to coordinate the vertical spacing of the baselines. Take, for > example, the following WTKX: > <Window maximized="true" > xmlns:wtkx="http://pivot.apache.org/wtkx" > xmlns="org.apache.pivot.wtk"> > <content> > <CardPane styles="{padding:10}"> > <Form> > <sections> > <Form.Section> > <Label Form.label="Field 1" text="Foo"/> > <Label Form.label="Field 2" text="Bar"/> > <TextInput Form.label="Field 3" text="Baz"/> > <TextInput Form.label="Field 4" text="Something Else"/> > </Form.Section> > </sections> > </Form> > </CardPane> > </content> > </Window> > It produces the attached screenshot, where the vertical spacing between the > baselines is unpredictable, even though the form's "verticalSpacing" style is > evenly applied. Contrast this with the attached mockup provided by a graphic > designer, where they clearly specify the layout in terms of spacing between > baselines. > It's not clear how best to achieve this feature from an architectural point > of view. Ideas are welcome in this ticket. -- This message was sent by Atlassian JIRA (v7.6.3#76005)