[ 
https://issues.apache.org/cayenne/browse/CAY-481?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12785#action_12785
 ] 

Andrus Adamchik commented on CAY-481:
-------------------------------------

This is an OS X convention (a button on the right performs the main operation, 
while Close/Cancel is less prominent, usually to the left of the "main" 
button...). Correct solution would be to implement some platform-sensitive 
button layout strategy. Patches welcome.

> Dialog Cancel/Close button positioning
> --------------------------------------
>
>                 Key: CAY-481
>                 URL: https://issues.apache.org/cayenne/browse/CAY-481
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: CayenneModeler GUI
>    Affects Versions: 1.2 [STABLE]
>         Environment: Windows
>            Reporter: Malcolm Edgar
>            Priority: Minor
>
> Hi,
> I have notice that in some of the Cayenne Modeller dialogs the "Close" and 
> "Cancel" buttons are not always the right most button.
> This is generally the convention with Microsoft Windows (cant remember if 
> this is also the case with MacOS). 
> While this may sound trivial issue, when I cancel or close dialogs I will 
> often hit the right hand button without even reading the label. In the 
> "Generate DB Schema: Options" I actually dropped the existing tables when I 
> hit the "Generate" button by accident. This was not what I was expecting.
> Dialogs which do not have the Cancel/Close on the right hand side include:
> "Reengineer DB Schema: Connect to Database"
> "Reengineer DB Schema: Options"
> "Generate Java Classes"
> "Generate DB Schema: Connect to Database"
> "Generate DB Schema: Options"
> "Edit Preferences"
> regards Malcolm Edgar'

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to