Ejemplo n.º 1
0
        void ShowSaveDialog()
        {
            confirmPopupOpened = true;
            MessagePrompt    prompt = new MessagePrompt();
            ConfirmationPage page   = new ConfirmationPage(AppResources.ConfirmSaveText);

            page.Closed += (o, e) =>
            {
                confirmPopupOpened = false;
                prompt.Hide();
            };
            prompt.Completed += (o, e) =>
            {
                confirmPopupOpened = false;
            };
            page.Confirmed += (o, e) =>
            {
                confirmPopupOpened = false;
                prompt.Hide();
                EmulatorSettings.Current.HideConfirmationDialogs = page.DoNotShowAgain;
                this.m_d3dBackground.SaveState();
            };
            prompt.Body = page;
            prompt.ActionPopUpButtons.Clear();
            prompt.Overlay = new SolidColorBrush(Color.FromArgb(155, 41, 41, 41));
            prompt.Show();
        }
Ejemplo n.º 2
0
 void ShowSaveDialog()
 {
     confirmPopupOpened = true;
     MessagePrompt prompt = new MessagePrompt();
     ConfirmationPage page = new ConfirmationPage(AppResources.ConfirmSaveText);
     page.Closed += (o, e) =>
     {
         confirmPopupOpened = false;
         prompt.Hide();
     };
     prompt.Completed += (o, e) =>
     {
         confirmPopupOpened = false;
     };
     page.Confirmed += (o, e) =>
     {
         confirmPopupOpened = false;
         prompt.Hide();
         EmulatorSettings.Current.HideConfirmationDialogs = page.DoNotShowAgain;
         this.m_d3dBackground.SaveState();
     };
     prompt.Body = page;
     prompt.ActionPopUpButtons.Clear();
     prompt.Overlay = new SolidColorBrush(Color.FromArgb(155, 41, 41, 41));
     prompt.Show();
 }