summaryrefslogtreecommitdiff
path: root/gtk/gtktoolitemgroup.h
diff options
context:
space:
mode:
authorMurray Cumming <murrayc@murrayc.com>2009-07-14 23:46:21 +0200
committerMurray Cumming <murrayc@murrayc.com>2009-07-14 23:46:49 +0200
commita14e05fa591cffe5043832cc8efefe9ff2691587 (patch)
tree256262dc434cd72965b0b23280758bb7d1cb36cc /gtk/gtktoolitemgroup.h
parent33c4cb76d86c192ea4dbb8f0db34bbbc37158305 (diff)
downloadgtk+-a14e05fa591cffe5043832cc8efefe9ff2691587.tar.gz
GtkToolItemGroup now has label and label-widget properties.
* demos/gtk-demo/toolpalette.c (load_special_items): Demonstrate gtk_tool_item_group_set_label_widget(). * gtk/gtktoolitemgroup.[h|c]: Rename the "item-group-name" property to "label" because that is what it is. Likewise rename the functions. Add a "label-widget" propert and get/set_label_widget() functions, based on the same code/API in GtkExpander.
Diffstat (limited to 'gtk/gtktoolitemgroup.h')
-rw-r--r--gtk/gtktoolitemgroup.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/gtk/gtktoolitemgroup.h b/gtk/gtktoolitemgroup.h
index 7202121dc4..fef39316d6 100644
--- a/gtk/gtktoolitemgroup.h
+++ b/gtk/gtktoolitemgroup.h
@@ -55,10 +55,12 @@ struct _GtkToolItemGroupClass
};
GType gtk_tool_item_group_get_type (void) G_GNUC_CONST;
-GtkWidget* gtk_tool_item_group_new (const gchar *item_group_name);
+GtkWidget* gtk_tool_item_group_new (const gchar *label);
-void gtk_tool_item_group_set_item_group_name (GtkToolItemGroup *group,
- const gchar *name);
+void gtk_tool_item_group_set_label (GtkToolItemGroup *group,
+ const gchar *label);
+void gtk_tool_item_group_set_label_widget (GtkToolItemGroup *group,
+ GtkWidget *label_widget);
void gtk_tool_item_group_set_collapsed (GtkToolItemGroup *group,
gboolean collapsed);
void gtk_tool_item_group_set_ellipsize (GtkToolItemGroup *group,
@@ -66,7 +68,8 @@ void gtk_tool_item_group_set_ellipsize (GtkToolItemGroup
void gtk_tool_item_group_set_header_relief (GtkToolItemGroup *group,
GtkReliefStyle style);
-G_CONST_RETURN gchar* gtk_tool_item_group_get_item_group_name (GtkToolItemGroup *group);
+G_CONST_RETURN gchar* gtk_tool_item_group_get_label (GtkToolItemGroup *group);
+GtkWidget *gtk_tool_item_group_get_label_widget (GtkToolItemGroup *group);
gboolean gtk_tool_item_group_get_collapsed (GtkToolItemGroup *group);
PangoEllipsizeMode gtk_tool_item_group_get_ellipsize (GtkToolItemGroup *group);
GtkReliefStyle gtk_tool_item_group_get_header_relief (GtkToolItemGroup *group);