[
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)