コード例 #1
0
 public void RunSlideShow(string key)
 {
     Navigation.state = ProgramState.slideshow;
     SlideShowWindow = new SlideShow();
     SlideShowWindow.Show();
     MainMenu.Hide();
 }
コード例 #2
0
        public void MenuExit(string key)
        {
            Setup.SoundEffect.PlayEvent(SoundEvents.hide);

            switch (Navigation.state)
            {
                case ProgramState.slideshow:          
                    SlideShowWindow.Close();
                    SlideShowWindow = null;
                    MainMenu.Show();
                    Navigation.state = ProgramState.mainmenu;
                    break;
                case ProgramState.googleplay:
                    MainMenu.Show();
                    MainMenu.Activate();
                    Navigation.state = ProgramState.mainmenu;
                    break;
                case ProgramState.macrorecorder:
                    MacroRecorder.Show();
                    MacroRecorder.Activate();
                    break;
                case ProgramState.directorybrowser:
                    DirBrowserWindow.Close();                    
                    MainMenu.Show();
                    Navigation.state = ProgramState.mainmenu;
                    break;
                case ProgramState.mainmenu:
                    MainMenu.Hide();
                    Navigation.state = ProgramState.standby;
                    checker.ResetChecker();
                    break;                
            }
        }