I did the initial (ugly!) dialog. I did not like it, but I was learning
GTK and, well, it was a success just to get it to work(!).
If I were doing it again I would do something like Ulf's example, but I
would use standard buttons when moving to gtk2+. See below for some
comments on Ulf's comments
Ulf Lamping wrote:
Two things I really dislike:
a.) The "Revert" button is really "dangerous" in my eyes. It simply will
delete your filter settings without any further warning.
b.) The double button row at the bottom of the dialog isn't very nice to
look at, and even worse it's not very intuitive,
as there are lot's of buttons which could be pressed.
So my proposal for this is:
a.) simply remove the "Revert" button, as I can see no real benefit, or
at least the tradeoff between the benefit and the
unintended reaction isn't good.
So maybe a confirmation dialog instead. Something like "Are you sure you
want to wipe out all those filters?" It seemed that the idea of a Revert
was popular.
b.) Put the "Import" / "Export" buttons in their own frame "Manage"
below the "Edit" frame.
I like the named frames: it helps the user know what is going on. I also
like the idea of a "Manage" frame.
As someone else noted, maybe the "Order" buttons could be in the "Edit"
frame nad labelled "Move Up" and "Move Down". It does seem to make sense
and would allow more screen real estate for the filter string.
After that, I will have a look at the capture and display filter dialogs
and change them to look and behave similar to the color dialog.
That would be cool.
--john
--
John McDermott
Writer, Educator, Consultant
jjm@xxxxxxxxxx http://www.jkintl.com
V +1 505/377-6293 F +1 505/377-6313