[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: sorting Clist
- From: "Tara M" <learfox furry ao net>
- To: "LIST: GTKAppDevel" <gtk-app-devel-list gnome org>
- Subject: Re: sorting Clist
- Date: 25 Aug 2001 01:42:13 PDT
On Fri, 24 Aug 2001 23:37:18 -0400, Marco Quezada said:
> Are the items in a CList made up of a linked list? I want to sort the
> list and use a selected column parameter as criteria but I'm not sure
> how one would access the items on the list. Are they indexed in some
> sort? The list was created by just appending a series of non organized
> items so the data is not organized in any particular way.
Take a look at the header file gtk-1.2/gtkclist.h.
At the bottom there are prototypes for the functions:
/* the column to sort by */
void gtk_clist_set_sort_column (GtkCList *clist,
gint column);
/* how to sort : ascending or descending */
void gtk_clist_set_sort_type (GtkCList *clist,
GtkSortType sort_type);
/* sort the list with the current compare function */
void gtk_clist_sort (GtkCList *clist);
/* Automatically sort upon insertion */
void gtk_clist_set_auto_sort (GtkCList *clist,
gboolean auto_sort);
It's been a while since I last used it but you need to
watch the "click_column" signal, when that is clicked you need
to set the sort column and call gtk_clist_sort()... I think.
I'm not 100% sure on this but I am sure it's in the right
direction. :)
--
--
Sincerely, ,"-_ \|/
-Capt. Taura M. , O=__ --X--
.__ ,_JNMNNEO=_ /|\
OMNOUMmnne. {OMMNNNEEEEOO=_
UOOOBIOOOEOMMn. 'LONMMMMNNEEEOOO=.__..,,..
UUOOEUUOOOOOOOObe '"=OMMMMWNEEEOOOOO,"=OEEEOO=,._
OOUUUIEEIOONNOIUbe. "7OMMMMNNNNNWWEEEEOOOOOO" "'.
EEBNNMMMNWNWWEEIMMNe. __ 7EMMMNNNNNWWWEEEEEEEOO. " .
NNMMMMWWWMMMWEINMMMNn "=BBEEEEMMMMMMMMNNNWWWEEOOOOO=._ .
http://furry.ao.net/~learfox/
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]