diff options
author | Matthias Clasen <matthiasc@src.gnome.org> | 2007-06-03 05:34:56 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2007-06-03 05:34:56 +0000 |
commit | 8491b71a8c38cde175e07e51e48dc8fbebd1c3a1 (patch) | |
tree | afbfe875c46cc75a51da2cdc1eef06040b22849a /docs/tools | |
parent | 5962480827922f6423c6617c66a78c704daf874f (diff) | |
download | gtk+-8491b71a8c38cde175e07e51e48dc8fbebd1c3a1.tar.gz |
Add volume button to gallery
svn path=/trunk/; revision=18014
Diffstat (limited to 'docs/tools')
-rw-r--r-- | docs/tools/widgets.c | 14 |
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; } |