Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 1818 in orxonox.OLD for orxonox/branches/bensch/orxonox_gui_audio.c


Ignore:
Timestamp:
Apr 14, 2004, 12:38:24 AM (20 years ago)
Author:
bensch
Message:

orxonox/branches/bensch: added init to audio and exec.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/branches/bensch/orxonox_gui_audio.c

    r1816 r1818  
    11#include "orxonox_gui.h"
    22
    3 GtkWidget *orxonox_gui_audio_frame (void)
     3GtkWidget *orxonox_gui_audio_frame (struct settings *orxonox_settings)
    44{
    55  GtkWidget *frame;
    6   GtkWidget *button;
     6  GtkWidget *enable_sound_button;
    77  GtkWidget *label;
    88  GtkWidget *music_volume_slider;
     
    1515    {
    1616
    17         button = gtk_check_button_new_with_label ("Enable Sound");
    18         /*      gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), orxonox_gui_audio_Enable_sound);
    19          */
    20         gtk_box_pack_start(GTK_BOX (orxonox_gui_audio_vbox), button, TRUE, TRUE, 0);
     17        enable_sound_button = gtk_check_button_new_with_label ("Enable Sound");
     18        gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (enable_sound_button), orxonox_settings->audio_enable_sound);
     19        gtk_box_pack_start(GTK_BOX (orxonox_gui_audio_vbox), enable_sound_button, TRUE, TRUE, 0);
    2120
    2221        label=gtk_label_new ("Music Volume");
    2322        gtk_box_pack_start (GTK_BOX(orxonox_gui_audio_vbox), label, TRUE, TRUE, 0);
    2423        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]);*/
     24        gtk_range_set_value ( GTK_RANGE (music_volume_slider), orxonox_settings->audio_music_volume);
    2625        gtk_range_set_update_policy ( GTK_RANGE (music_volume_slider), GTK_UPDATE_DISCONTINUOUS);
    2726        /* g_signal_connect (GTK_RANGE (music_volume_slider), "valume_changed", G_CALLBACK (video_filter_crop_slider_changed), GINT_TO_POINTER (0));*/
     
    3130        gtk_box_pack_start (GTK_BOX(orxonox_gui_audio_vbox), label, TRUE, TRUE, 0);
    3231        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]);*/
     32        gtk_range_set_value ( GTK_RANGE (effects_volume_slider), orxonox_settings->audio_effects_volume);
    3433        gtk_range_set_update_policy ( GTK_RANGE (effects_volume_slider), GTK_UPDATE_DISCONTINUOUS);
    3534        /* g_signal_connect (GTK_RANGE (effects_volume_slider), "valume_changed", G_CALLBACK (video_filter_crop_slider_changed), GINT_TO_POINTER (0));*/
Note: See TracChangeset for help on using the changeset viewer.