UI Follies, Volume III

December 13, 2005

Ever wonder how you could possibly find something in that complex, ten-tabbed options dialog? How about a search function on the options dialog, as featured in Quest's Toad for SQL Server:

Toad for SQL Server options dialog

Aside from the fact that it's completely insane to build an options dialog so complicated that it needs a search function.. it's not a bad feature.

In a previous life, I used the Oracle version of this product quite a bit. How do you know your options dialog is too complicated? When it takes an entire minute-- a full 60 seconds-- for the system to respond after clicking on the Tools, Options menu item.

Posted by Jeff Atwood
7 Comments

Spotlight search in OS X works in it's System Preferences dialog. It's pretty handy. I believe the new Search in Vista will work in the similar manner. Spotlight just highlights the SysPref applets that match your search.

Scott on December 14, 2005 4:31 AM

A couple of years ago I've been using freeware version of Toad for Oracle work. I preffered it to
SQL Navigator. However last version I saw recently is absolutely horrible in UI terms.

Rimantas on December 14, 2005 6:10 AM

Jeff -

If you're doing Oracle work, you really owe it to yourself to check out PL/SQL Developer by www.allroundautomations.com.

I've been using that tool for years and it is wonderful. If only MS could come up with a tool half as good for SQL Server! It even has intellisense! All kinds of productivity features.

HTH,

Leigh

Leigh Kendall on December 15, 2005 2:38 AM

I think it's truly pathetic when people need to "customize" dialog enter/tab key behavior. If you didn't notice, on the right side of the image, there are a bunch of check-boxes that will let you change the behavior of hitting tab/enter.

Standard Windows dialogs close/confirm with the Enter key, and let you navigate using Tab.

I think it is sad when people try to change these behaviors, and worse when I have to do it my self (some high-profile users of my app are a little incompetent and cannot get into their head DO NOT PRESS ENTER)

Armen on December 16, 2005 2:11 AM

never mind that you would have to know which TAB is the one that contains the search option =oD

Eber Irigoyen on December 21, 2005 7:02 AM

which TAB is the one that contains the search option

It's on every tab, at the bottom. It's a fixed area, like the actual tabs themselves.

when people need to "customize" dialog enter/tab key behavior

In their defense, this is referring to the datagrid that displays records specifically, not the dialog itself.

Jeff Atwood on December 22, 2005 12:41 PM

Also with spotlight on Mac OS: every application has a search box in its help menu. This search box searches help as you would expect, but it also searches the application's menu items. If you hover over a menu item in the search results, the relevant menus are expanded until the item is revealed, and a floating blue arrow points at the menu item. It's a really great way to find a menu item that's hidden in a strange place. The best part - it works with all applications, with seemingly no work needed on the part of the developer.

Daniel Yankowsky on March 17, 2010 4:57 PM

The comments to this entry are closed.