Exemple #1
0
 public void ShowQuestionGui(object passingObj)
 {
     if (questionGuiContent == null)
     {
         Console.WriteLine("New Question Gui created");
         questionGuiContent = new MazeRunnerWPF.MazeGui.QuestionGui();
     }
     SetUpContent(questionGuiContent, passingObj);
 }
Exemple #2
0
 public void ShowWinningGui(object passingObj)
 {
     if (winningGuiContent == null)
     {
         Console.WriteLine("New Winning Gui created");
         winningGuiContent = new MazeRunnerWPF.MazeGui.WinningGui();
     }
     SetUpContent(winningGuiContent, passingObj);
 }
Exemple #3
0
 public void ShowTitleGui(object passingObj)
 {
     if (titleGuiContent == null)
     {
         Console.WriteLine("New Title Gui created");
         titleGuiContent = new MazeRunnerWPF.MazeGui.TitleGui();
     }
     SetUpContent(titleGuiContent, passingObj);
 }
Exemple #4
0
        private void SetUpContent(IGuiPage page, object passingObj)
        {
            if (previous != null)
            {
                previous.OnDisappeared();
            }

            mainWindow.SetContent(page);
            previous = page;
            previous.OnShown(passingObj);
        }