Thought as I was using your program that it would be
nice if you could add a secound Alphabetize.
Where as you could alphabetize the source column and
then hold the control key down an Alphabetize with a
secound column using the Title column.
This would give you two columns that are alphabetize
the first would be source the secound would be Title
Just a thought
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
From: Thomas Mills Hinkle <tmhinkle@gm...> - 2006-08-31 00:30:00
On 8/30/06, Clifford Caywood <clif_hawk_2000@...> wrote:
> Thought as I was using your program that it would be
> nice if you could add a secound Alphabetize.
> Where as you could alphabetize the source column and
> then hold the control key down an Alphabetize with a
> secound column using the Title column.
This already works (or should).
We use the standard gtk-treeview interface for handling sorting --
unfortunately, there's no nice way to indicate sort-priority, so it's
not a completely transparent interface.
Clicking on column headers toggles sort between three options -- sort
/ sort (reverse) / unsorted.
If you click on "title", you'll sort by title. If you then click on
"source", you'll sort primarily by source and secondarily by title.
The order I have currently is good if you're mostly doing simple sorts
and bad if you're mostly doing complex sorts. That is, it's intuitive
in that clicking a title always gets you a sort primarily based on
what you just clicked. It's bad in that if you want to sort on
multiple columns, you have to think about your sort backwards (if I
want to sort first by source, then by category, then by title, I have
to click on title, then category, then source).
I recognize that this is not a very good solution. I don't know of an
application that has a very good solution for this -- the best thing
would be interface conundrum if this were "solved" somehow at the
TreeView level so that whatever Gourmet implemented would also work in
other applications. I don't know if that's likely to happen. I know
that I don't very much like the current set-up -- I also don't like
your recommendation of holding down "Control" and then clicking
because it seems so obscure (it introduces a completely new kind of
action to the TreeView).