[1809] | 1 | #include "orxonox_gui.h" |
---|
| 2 | |
---|
[1816] | 3 | GtkWidget *orxonox_gui_audio_frame (void) |
---|
[1809] | 4 | { |
---|
| 5 | GtkWidget *frame; |
---|
| 6 | GtkWidget *button; |
---|
[1816] | 7 | GtkWidget *label; |
---|
| 8 | GtkWidget *music_volume_slider; |
---|
| 9 | GtkWidget *effects_volume_slider; |
---|
[1809] | 10 | |
---|
| 11 | frame = gtk_frame_new ( "Audio-Options:"); |
---|
| 12 | { |
---|
| 13 | GtkWidget *orxonox_gui_audio_vbox; |
---|
| 14 | orxonox_gui_audio_vbox = gtk_vbox_new (FALSE, 0); |
---|
| 15 | { |
---|
| 16 | |
---|
| 17 | button = gtk_check_button_new_with_label ("Enable Sound"); |
---|
[1816] | 18 | /* gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), orxonox_gui_audio_Enable_sound); |
---|
[1809] | 19 | */ |
---|
| 20 | gtk_box_pack_start(GTK_BOX (orxonox_gui_audio_vbox), button, TRUE, TRUE, 0); |
---|
[1816] | 21 | |
---|
| 22 | label=gtk_label_new ("Music Volume"); |
---|
| 23 | gtk_box_pack_start (GTK_BOX(orxonox_gui_audio_vbox), label, TRUE, TRUE, 0); |
---|
| 24 | music_volume_slider = gtk_hscale_new_with_range (0,100,5); |
---|
| 25 | /* gtk_range_set_value ( GTK_RANGE (music_volume_slider), compress.video_filter_crop_slider[0]);*/ |
---|
| 26 | gtk_range_set_update_policy ( GTK_RANGE (music_volume_slider), GTK_UPDATE_DISCONTINUOUS); |
---|
| 27 | /* g_signal_connect (GTK_RANGE (music_volume_slider), "valume_changed", G_CALLBACK (video_filter_crop_slider_changed), GINT_TO_POINTER (0));*/ |
---|
| 28 | gtk_box_pack_start ( GTK_BOX (orxonox_gui_audio_vbox), music_volume_slider, TRUE, TRUE, 0); |
---|
| 29 | |
---|
| 30 | label=gtk_label_new ("Effects Volume"); |
---|
| 31 | gtk_box_pack_start (GTK_BOX(orxonox_gui_audio_vbox), label, TRUE, TRUE, 0); |
---|
| 32 | effects_volume_slider = gtk_hscale_new_with_range (0,100,5); |
---|
| 33 | /* gtk_range_set_value ( GTK_RANGE (effects_volume_slider), compress.video_filter_crop_slider[0]);*/ |
---|
| 34 | gtk_range_set_update_policy ( GTK_RANGE (effects_volume_slider), GTK_UPDATE_DISCONTINUOUS); |
---|
| 35 | /* g_signal_connect (GTK_RANGE (effects_volume_slider), "valume_changed", G_CALLBACK (video_filter_crop_slider_changed), GINT_TO_POINTER (0));*/ |
---|
| 36 | gtk_box_pack_start ( GTK_BOX (orxonox_gui_audio_vbox), effects_volume_slider, TRUE, TRUE, 0); |
---|
| 37 | |
---|
[1809] | 38 | } |
---|
| 39 | gtk_container_add(GTK_CONTAINER(frame), orxonox_gui_audio_vbox); |
---|
| 40 | } |
---|
| 41 | |
---|
| 42 | return frame; |
---|
| 43 | |
---|
| 44 | } |
---|
| 45 | |
---|