You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cayenne.apache.org by "Andrus Adamchik (JIRA)" <de...@cayenne.apache.org> on 2008/03/16 10:20:38 UTC
[jira] Commented: (CAY-481) Dialog Cancel/Close button positioning
[ 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.