The HIG states:

-----
Enter
Most applications add information to a document as soon as the user enters it. In some cases, however, the application may need to wait until a whole collection of information is available before processing it. The Enter key tells the application that the user has finished entering information in a particular area of the document, such as a text field. While the user is entering text into a text document, pressing Enter has no effect.
-----

But, what I have noticed is that both Pages and Keynote treat the enter key just like the return key when entering text, which seems to go against the HIG.

The humble TextEdit also violates the HIG.

Personally I don't have a strong opinion on it, but I don't see why the Enter key shouldn't do something in a text document. It's not as if the user would expect the keystroke to dismiss the whole document window as it would with a sheet/dialog. But perhaps the HIG is concerned with the reverse? That a user gets accustomed to the Enter key inserting a newline, and then tries it out in a sheet, accidentally dismissing it?

In my company's application, we use the Enter key to scroll the insertion point / selection into view and "flash" the surrounding area to help with spotting it.

~Martin

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to