summaryrefslogtreecommitdiff
path: root/docs/tools
diff options
context:
space:
mode:
authorMatthias Clasen <matthiasc@src.gnome.org>2007-06-03 05:34:56 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2007-06-03 05:34:56 +0000
commit8491b71a8c38cde175e07e51e48dc8fbebd1c3a1 (patch)
treeafbfe875c46cc75a51da2cdc1eef06040b22849a /docs/tools
parent5962480827922f6423c6617c66a78c704daf874f (diff)
downloadgtk+-8491b71a8c38cde175e07e51e48dc8fbebd1c3a1.tar.gz
Add volume button to gallery
svn path=/trunk/; revision=18014
Diffstat (limited to 'docs/tools')
-rw-r--r--docs/tools/widgets.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/docs/tools/widgets.c b/docs/tools/widgets.c
index dc90b86cf0..46fa68a1d3 100644
--- a/docs/tools/widgets.c
+++ b/docs/tools/widgets.c
@@ -912,6 +912,19 @@ create_image (void)
}
static WidgetInfo *
+create_volume_button (void)
+{
+ GtkWidget *button, *widget;
+
+ button = gtk_volume_button_new ();
+ gtk_scale_button_set_value (GTK_SCALE_BUTTON (button), 33);
+ /* Hack: get the private dock */
+ widget = GTK_SCALE_BUTTON (button)->plus_button->parent->parent->parent;
+ gtk_widget_show_all (widget);
+ return new_widget_info ("volumebutton", widget, ASIS);
+}
+
+static WidgetInfo *
create_assistant (void)
{
GtkWidget *widget;
@@ -981,6 +994,7 @@ get_all_widgets (void)
retval = g_list_prepend (retval, create_recent_chooser_dialog ());
retval = g_list_prepend (retval, create_page_setup_dialog ());
retval = g_list_prepend (retval, create_print_dialog ());
+ retval = g_list_prepend (retval, create_volume_button ());
return retval;
}