Exemple #1
0
        private void Button_Click_Event(object sender, EventArgs e)
        {
            m_mediaManager.PlayClickSoundEffect();
            var button = (Button)sender;

            if (button == m_exit_btn)
            {
                Application.Exit();
            }
            else if (button == m_credits_btn)
            {
                CreditsWindow.CreditsWindowsForm creditsWindows = new CreditsWindow.CreditsWindowsForm();
                creditsWindows.ShowDialog();
                creditsWindows = null;
            }
            else if (button == m_option_btn)
            {
                OptionsWindow.OptionsWindowsForm optionsWindows = new OptionsWindow.OptionsWindowsForm(m_mediaManager);
                optionsWindows.ShowDialog();
                optionsWindows = null;
            }
            else if (button == m_play_btn)
            {
                GameConfigurationWindow.GameConfigurationWindow gameConfigurationWindow = new GameConfigurationWindow.GameConfigurationWindow((MainWindow)this.ParentForm, m_mediaManager);
                gameConfigurationWindow.ShowDialog();
                gameConfigurationWindow = null;
            }
            GC.Collect();
        }
Exemple #2
0
        public PlayerSelectionUserControl(GameConfigurationWindow gameConfigurationWindow, MultiMediaManager mediaManager)
        {
            InitializeComponent();

            m_gameConfigurationWindow = gameConfigurationWindow;
            m_mediaManager            = mediaManager;

            InitButtonEvents();

            m_playerIcon_pictureBox.Image = FileStore.ResourceManager.Images.ElementAt(0);
            //helper class needed with static resource files (icons)
        }