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

Reply via email to