[
https://issues.apache.org/jira/browse/PIVOT-331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Todd Volkert updated PIVOT-331:
-------------------------------
Attachment: (was: screenshot.png)
> Form layout improvements
> ------------------------
>
> Key: PIVOT-331
> URL: https://issues.apache.org/jira/browse/PIVOT-331
> Project: Pivot
> Issue Type: Improvement
> Components: wtk
> Reporter: Todd Volkert
> Priority: Minor
> Fix For: 1.4.1
>
> 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 is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.