You can try with the 'widget' property of GtkTreeViewColumn like in the following example at which I put a GtkCheckButton in the column header.
I am having treeview with visible headers. What I need to do is to remove GTK_CAN_FOCUS flag from the header button widgets (GTK_WIDGET_UNSET_FLAGS(view, GTK_CAN_FOCUS)) .
My problem is that I don't know how to access header widget(s). Is this possible ?
/* create column views */
num_column = gtk_tree_view_column_new_with_attributes("Numeral",
text_renderer,
"text", INT_COLUMN,
NULL);
GtkCheckButton *check_button;
check_button = g_object_new(GTK_TYPE_CHECK_BUTTON, "label", "_Include",
"use-underline", TRUE,
"visible", TRUE,
NULL);
g_object_set(num_column, "widget", check_button, NULL);
Hope this helps.
Hazael Maldonado
_______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list