Re: Keyboard shortcuts for views in toolbar items
Re: Keyboard shortcuts for views in toolbar items
- Subject: Re: Keyboard shortcuts for views in toolbar items
- From: Sherm Pendley <email@hidden>
- Date: Tue, 15 Oct 2002 12:51:23 -0400
On Tuesday, October 15, 2002, at 11:42 AM, j o a r wrote:
we have a number of toolbar items that contain values - text fields,
et.c. - and they cannot simply be replaced or complemented by menu
items.
Not by themselves, they can't. But, not including these functions on the
menu on that basis would be akin to not including a "File|Open" item
because it requires an additional dialog.
I would have the menu item bring up a sheet that contains the relevant
widgets - text fields, whatever - along with some explanatory text and
"cancel" and "ok" buttons. That's the "full" interface to the
functionality. Having the same functionality available in an abbreviated
form, as a text field in the toolbar, is a useful shortcut for directly
entering the required text without going through the full sheet.
What if the toolbar item is not even in the window - what then? Of
course I could disable the menu item in that case, but wouldn't it be
very weird to have menu items that requires the presense of a toolbar
item to be enabled? Not very intuitive for the user.
It sounds to me as if you're using the toolbar as sort of an Info panel.
If that's the case, I'd suggest also adding a real info panel; when the
relevant menu item is selected, simply bring the info panel to the
front, and give focus to the related item.
We have a huge enterprise application with a lot of windows and a lot
of toolbar items. I'm not sure that it would be possible to have menu
items for each and every one of these toolbar items in the main menu
bar. What then?
No one is suggesting that menu items should be as quick and convenient
as the equivalent toolbar shortcuts - they *are* shortcuts, after all,
the whole point of them is to provide a quicker, more convenient means
of accomplishing some task.
sherm--
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.