Re: 3000 toggle buttons in a table?
- From: Tristan Van Berkom <tvb gnome org>
- To: Gus Koppel <gtk spamkiller bytechase cx>
- Cc: gtk-app-devel-list gnome org
- Subject: Re: 3000 toggle buttons in a table?
- Date: Mon, 03 Apr 2006 13:40:25 -0400
Gus Koppel wrote:
"Sailaxmi korada " wrote:
My application has to display around 3000 toggle buttons, in 178 rows of a
table. It is taking almost 12 seconds to do so.
Can you help me out in reducing this time.
Here are the two steps that are consuming maximum time
gtk_button_set_label (GTK_BUTTON(drpentry_binbutton), "1");
gtk_toggle_button_set_active
(GTK_TOGGLE_BUTTON(drpentry_binbutton),FALSE);
I refrain from asking who might be supposed to toggle all 3000 buttons.
I rather suggest you to do without standard widgets at all when it comes
to such an exorbitant number of toggles.
Sorry if I'm jumping into a thread that I havent read... maybe
this comment was already made on this thread...
Why not use GtkCellRendererToggle w/ GtkTreeView & GtkListStore ?
Or use a GtkListStore to select your data item and some togglebuttons
and whatever other control widgets below your treeview (i.e. the single
toggle button applies only to the selected row) ?
(Sure; writing treeview code is a pain, but its perfect for these
"large dataset" situations).
Cheers,
-Tristan
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]