//============================================================ //============================================================ //== == //== ConfigureSound Header == //== == //============================================================ //============================================================ //======================================================== Prototypes void UpdateVolumeIcon (DialogPtr); void UpdateSoundDialog (DialogPtr); pascal Boolean SoundFilter (DialogPtr, EventRecord *, short *); Boolean DoConfigureSound (void); //======================================================== Defines #define rSoundDialogID 210 #define kSoundOkay 1 #define kSoundCancel 2 #define kSoundBalloon 3 #define kSoundVolume 6 #define kSoundLouder 7 #define kSoundSofter 8 #define kSoundIconRect 9 #define kSoundEnable 10 #define kSoundBeam 11 #define kSoundIncidental 12 #define kSoundCollisions 13 #define kSoundCrowd 14 #define kSoundTitleLeft 6 #define kSoundTitleTop 16 //======================================================== External Variables extern short soundVolume; extern Boolean isColor, doZooms, soundOn; extern Boolean beamSoundOn, incidentSoundOn, collisionSoundOn, crowdSoundOn;