Hi, As I found inserting 6000 nodes takes 4.5 second (+/- 100 msec) on Celeron 466 with no load. I include a sample function below. It's rather strange, because in 'balsa' (every one knows - mail client) it takes about the same time for the same number of nodes. But in 'pan' (newsreader) a ctree with 8000 nodes is populated in less than 1 second. I investigated 'pan' code, but didn't find any trick.
Any advice? Regards, Olaf void ShowList(int num_of_rows) { int i; gchar *User[3]; char test[255], test2[255]; gtk_clist_freeze(GTK_CLIST(UsersList)); for (i=0;i<num_of_rows;i++) { sprintf(test,"%i",i); User[0]=test; User[1]=test; User[2]=NULL; gtk_ctree_insert_node (GTK_CTREE(UsersList), NULL, NULL, (char **)User, 2, NULL, NULL, NULL, NULL,FALSE, true); } gtk_clist_thaw(GTK_CLIST(UsersList)); } _______________________________________________ gtk-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/gtk-list