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

Reply via email to