The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniGraffle > OmniGraffle General
FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
Clumsy approach Thread Tools Search this Thread Display Modes
Whenever I select a tool from the icon bar at the top (selection, shape, line, or text), I must use the pulldown menu to "Inspect Style" in order to set the parameters I wish. This seems a clumsy way to handle this task; I would expect a product as elegantly engineered as OmniGraffle to automatically bring up the appropriate style options in the Inspector. Instead, it seems strangely stupid here.

My guess is that the fault is entirely my own, that there is in fact a way to insure that the Inspector mirrors the tool selected, but I've not been able to find it. Could somebody reveal whatever it is that is right in front of my nose and invisible to me?
 
Option-click the tool.
 
Thanks, John, for clearing that up for me.

I wonder, is this good design? OmniGraffle is so elegant in its user interface; this arrangement seems like Laurel & Hardy at the Grand Ball. Should the system be reversed: simply clicking on the tool resets the Inspectors, while Option-Clicking preserves the existing Inspector arrangement. Is there any reason why a user would want to preserve the Inspector settings while changing tools?

The user of Option-clicking is another questionable act. It's dangerous because it's invisible; the only way to learn about it is to scour the manual. I did read the entire manual at one point, but the problem with manuals is that you read the information long before you need it, and such information seldom sticks in the mind. I cannot think of any situation in which I would recommend Option-clicking. If I had to use Option-clicking, I would at the very least describe the function in the tooltip. There's no law of user interface design requiring tooltips to be terse.

Food for thought. And thanks again for straightening me out.
 
The behavior is configurable in the Tool Preferences section of the OmniGraffle preferences.
 
I set my workspace to have most of the inspectors open at all times (though it requires a large desktop) -- Window > Workspaces > Edit Workspaces.
 
Interesting! It IS in the Preferences dialog -- but I failed to see it. That's because the label on the radio button is "Inspect a tool". That is shorthand for "set the Inspector to display all options associated with the selected tool".

This is a beautiful example of one of the trickiest problems in user interface design. Designers are so close to the work that they take for granted lots of things that users might not notice. And once a user has figured it out, it seems obvious. The problem is that some users -- like me -- might not figure it out. This is truly a killer problem in UI design and I think that the OmniGraffle designers made a small misstep here. Had I been the designer, I think I would have gone for a more verbose label such as "Update Inspector to reflect selected tool" {with click | with option-click}. Moreover, I would have added a tooltip explaining what that means in greater detail.

But UI design is a very subjective matter.
 
It's true UI is a slippery topic, and I agree that sometimes apps will do something weird for no apparent reason. Sometimes I wonder if an app has patented some kind behavior which forces competitors to work around it.
 
 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Reusable approach to exporting from OF RobTrew OmniFocus Extras 17 2014-03-24 11:25 AM
Multi-language approach trinix OmniGraffle General 0 2011-06-04 01:12 AM
General Approach for Template Use miinwa OmniGraffle General 1 2010-10-29 02:55 PM


All times are GMT -8. The time now is 06:45 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.