Kevin Menard commented on CAY-1083:
-----------------------------------
It depends on what you value more: lined up fields or standard UI. As is, the Preferences Save Interval and File encoding fields are aligned, not their labels. The fields appear to the right of the labels. The checkboxes are rendered with the box appearing to the left of the label as is the Swing default. Lining everything up would require moving the checkbox to the right of the label. I'm not totally against that, but I think it would look a little odd.
I don't think things look terrible as they are now. I'm sure that as soon as another field is added, though, that this would need to be revisited. At that point, I think the solution would be clearer as well. It'd likely require a retooling of the form altogether, as I don't think centering everything is going to look that pretty with many fields.
> General Preferences Panel - items misaligned
> --------------------------------------------
>
> Key: CAY-1083
> URL: https://issues.apache.org/cayenne/browse/CAY-1083
> Project: Cayenne
> Issue Type: Bug
> Components: CayenneModeler GUI
> Affects Versions: 3.0
> Reporter: Andrus Adamchik
> Assignee: Kevin Menard
> Priority: Minor
> Fix For: 3.0
>
> Attachments: general-prefs.png
>
>
> Just looked at the M4 "General" preferences panel. There are some visual inconsistencies - its options are all misaligned. "Save Interval" and "File Encoding" are aligned with each other. "Load last open project" checkbox is shifted to the right, "Always delete items without a prompt" is shifted to the right, but still not aligned with the previous option.
> Also label capitalization is inconistent. We are capitalizaing all label words in this panel and in other places. The last two options here are not capitalized.
-- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
This archive was generated by hypermail 2.0.0 : Mon Aug 04 2008 - 21:38:40 EDT