private void InitSounds() { fileManager = new FileManager.FileManager(); var buttonSoundFile = fileManager.GetFiles(Settings.ButtonSound).FirstOrDefault(); var settingSoundFile = fileManager.GetFiles(Settings.SettingsSound).FirstOrDefault(); var winSoundFile = fileManager.GetFiles(Settings.WinSound).FirstOrDefault(); var selectItemSoundFile = fileManager.GetFiles(Settings.SelectSound).FirstOrDefault(); var startGameSoundFile = fileManager.GetFiles(Settings.StartGameSound).FirstOrDefault(); var closeCardSoundFile = fileManager.GetFiles(Settings.CloseCardSound).FirstOrDefault(); var scoreSoundFile = fileManager.GetFiles(Settings.ScoreSound).FirstOrDefault(); var shuffleSoundFile = fileManager.GetFiles(Settings.ShuffleSound).FirstOrDefault(); var openCloseCardsSoundFile = fileManager.GetFiles(Settings.OpenCloseCardsSound).FirstOrDefault(); var removePlayerSoundFile = fileManager.GetFiles(Settings.RemovePlayerSound).FirstOrDefault(); var cannotOpenCardSoundFile = fileManager.GetFiles(Settings.CannotOpenCardSound).FirstOrDefault(); var saveSoundFile = fileManager.GetFiles(Settings.SaveSound).FirstOrDefault(); var newImageSoundFile = fileManager.GetFiles(Settings.NewImageSound).FirstOrDefault(); var failedImageSoundFile = fileManager.GetFiles(Settings.FailedImageSound).FirstOrDefault(); SoundPlayer.ButtonSound = buttonSoundFile; SoundPlayer.SettingsSound = settingSoundFile; SoundPlayer.WinSound = winSoundFile; SoundPlayer.SelectSound = selectItemSoundFile; SoundPlayer.StartGameSound = startGameSoundFile; SoundPlayer.CloseCardSound = closeCardSoundFile; SoundPlayer.ScoreSound = scoreSoundFile; SoundPlayer.ShuffleSound = shuffleSoundFile; SoundPlayer.OpenCloseCardsSound = openCloseCardsSoundFile; SoundPlayer.RemovePlayerSound = removePlayerSoundFile; SoundPlayer.CannotOpenCardSound = cannotOpenCardSoundFile; SoundPlayer.SaveSound = saveSoundFile; SoundPlayer.NewImageSound = newImageSoundFile; SoundPlayer.FailedImageSound = failedImageSoundFile; }
public SettingsForm( Ruler ruler, Players players, CustomButtonsManager buttonManager, ImageLibraryManager libManager, FileManager.FileManager fileManager, PuzzleTag baseForm, CustomImageCollectionConfigurator customImageCollectionConfigurator) { this.customImageCollectionConfigurator = customImageCollectionConfigurator; this.ruler = ruler; this.players = players; this.fileManager = fileManager; this.buttonManager = buttonManager; this.libManager = libManager; this.baseForm = baseForm; this.queue = new Queue <Player>(QueueType.CircleFIFO); InitializeComponent(); InitSettings(); }