views:

92

answers:

6

Before you throw me out into the cold with your bold assertions that this is not programming related, please hear me out.

I'm looking for a visual metaphor (Icon) to suggest the idea of inversion of a filter. So if a user has a filter which reduces a list of 10 items to 4, I want a button that will allow the user to invert the filter to display only the other 6.

Another wrinkle is that the UI will also have a button for removing the filter nearby.

While this certainly isn't a nuts-and-bolts programming question, I think it's relevant to the process of software creation. As a developer it's relatively easy to construct the mechanisms to perform complex filters, but it's all for naught if normal users find the presentation confusing.

A: 

Maybe something like this: Invert Selection?

If you really need an image, I'd suggest looking at image editing programs like GIMP or Photoshop and seeing how their "invert selection" buttons look.

TM
Have they got buttons (with icons) for that? I'm not a GIMP guy, but in Photoshop I'm only aware of the menu item.
Larsenal
Sure seems like I've seen it somewhere... I'm picturing like, a square with a corner taken out.
TM
A: 

@TM: Or any program that has some filter and a button to invert it. I think using the image selection inversion is a pretty good metaphor, though users might be confused by a button with a mini-image on it if you're doing something with a list.

Maybe use inverted colors of the button that lets you filter in the first place.

Matt Ball
+1  A: 

Maybe it's not the most appropriate, but what about the logical inverter icon?

Nick D
I like the idea. Not sure my users are that geeky.
Larsenal
I agree but users can learn fairly quickly the meanings of icons. Don't underestimate the power of *icons* :-)
Nick D
In that case, you may as well make it a green hippopotamus.The idea is to make it obvious on first (or any) viewing, and logic gate symbols don't have good metaphors that extend beyond silicon.
mskfisher
A: 

16x16 pixels is enough to draw two small list boxes with an arced arrow going from one to the other where the second has an inverted selection list of the first.

Eric
+1  A: 

If an icon doesn't jump to mind for you, then there probably isn't one that will have obvious meaning to your users either. You're better off using a text label for this.

If it must be an icon, then it doesn't matter much what it is, since users won't be able to guess it any way, but at least try to make it visually distinct and memorable if not particularly intuitive. MS Access uses a funnel to represent "filtering." Maybe use an upside-down or white-on-black funnel for inversion? (An X'ed-out funnel means "don't filter").

Whatever. Like I said, it doesn't matter much.

Michael Zuschlag
Wise words. Probably true.
Larsenal
A: 
Ryan Walker
Good effort. In my particular case I need is an icon to suggest the verb "invert this" rather than just the state "this is inverted."
Larsenal