diff options
author | Murray Cumming <murrayc@murrayc.com> | 2009-07-14 23:46:21 +0200 |
---|---|---|
committer | Murray Cumming <murrayc@murrayc.com> | 2009-07-14 23:46:49 +0200 |
commit | a14e05fa591cffe5043832cc8efefe9ff2691587 (patch) | |
tree | 256262dc434cd72965b0b23280758bb7d1cb36cc /gtk/gtktoolitemgroup.h | |
parent | 33c4cb76d86c192ea4dbb8f0db34bbbc37158305 (diff) | |
download | gtk+-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.h | 11 |
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); |