Exemplo n.º 1
0
        private void PrepareOk(List <ImgurAlbumData> list)
        {
            AlbumList = list;

            CancelButton.Visibility = Visibility.Collapsed;
            OkButton.Focus();
        }
Exemplo n.º 2
0
        private async void LoadConfiguration()
        {
            var localFolder = ApplicationData.Current.LocalFolder;

            try
            {
                var settingsFile = await localFolder.GetFileAsync("duck_dns_updater_config.cfg");

                if (settingsFile != null)
                {
                    var settings = await FileIO.ReadTextAsync(settingsFile);

                    var settingsValues = settings.Split("|");

                    DomainNames      = settingsValues[0];
                    Token            = settingsValues[1];
                    SelectedInterval = Intervals.FirstOrDefault(i => i.Value == uint.Parse(settingsValues[2]));

                    OkButton.Focus(FocusState.Programmatic);
                }
            }
            catch (FileNotFoundException)
            {
            }
        }
Exemplo n.º 3
0
        private void OnKeyDownPassword(object sender, KeyEventArgs e)
        {
            var Password = PasswordUserBox.Password;

            if (e.Key == Key.Enter)
            {
                if (Keyboard.Modifiers.HasFlag(ModifierKeys.Shift))
                {
                    GlobalInfo.CurrentUser = SelectedUser;
                    this.DialogResult      = true;
                    this.Close();
                    return;
                }

                OkButton.Focus();
                if (Password != null && Password.Equals(SelectedUser.Password, StringComparison.OrdinalIgnoreCase))
                {
                    GlobalInfo.CurrentUser = SelectedUser;
                    this.DialogResult      = true;
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Неверный пароль!", "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
        }
        private void InitializeAction(MessageBoxAction action)
        {
            switch (action)
            {
            case MessageBoxAction.Ok:
                CancelButton.Visibility = Visibility.Collapsed;
                OkButton.Visibility     = Visibility.Visible;
                OkButton.Focus();
                YesButton.Visibility = Visibility.Collapsed;
                NoButton.Visibility  = Visibility.Collapsed;
                break;

            case MessageBoxAction.OkCancel:
                CancelButton.Visibility = Visibility.Visible;
                CancelButton.Focus();
                OkButton.Visibility  = Visibility.Visible;
                YesButton.Visibility = Visibility.Collapsed;
                NoButton.Visibility  = Visibility.Collapsed;
                break;

            case MessageBoxAction.YesNo:
                CancelButton.Visibility = Visibility.Collapsed;
                OkButton.Visibility     = Visibility.Collapsed;
                YesButton.Visibility    = Visibility.Visible;
                NoButton.Visibility     = Visibility.Visible;
                NoButton.Focus();
                break;
            }
        }
Exemplo n.º 5
0
 private void FolderBrowseBox_PreviewKeyDown(object sender, KeyEventArgs e)
 {
     if (e.Key == Key.Enter)
     {
         OkButton.Focus();
     }
 }
Exemplo n.º 6
0
 //Sets focus to Ok button upon visible
 private void EditViewSelector_VisibleChanged(object sender, EventArgs e)
 {
     if (Visible)
     {
         OkButton.Focus();
     }
 }
Exemplo n.º 7
0
        private void PrepareOk(string title, string instruction, string observation)
        {
            TypeTextBlock.Text = instruction;
            DetailsTextBlock.Inlines.Add(new Run("    " + observation));
            Title = title ?? "ScreenToGif - Error";

            if (BugWithHotFix4055002)
            {
                DetailsTextBlock.Inlines.Add(new LineBreak());
                DetailsTextBlock.Inlines.Add(new LineBreak());
                DetailsTextBlock.Inlines.Add(new Run("    This was likely caused by a bug with an update for .Net Framework 4.7.1 (KB4055002, released in January 2018). This bug happens on machines with Windows 7 SP1 or Windows Server 2008 R2."));
                DetailsTextBlock.Inlines.Add(new LineBreak());
                DetailsTextBlock.Inlines.Add(new LineBreak());
                DetailsTextBlock.Inlines.Add(new Run("    "));

                var hyper = new Hyperlink(new Run("Click here to open a page with some details on how to fix this issue.")
                {
                    ToolTip = "https://github.com/dotnet/announcements/issues/53"
                });
                hyper.Click += HyperOnClick;
                DetailsTextBlock.Inlines.Add(hyper);
            }

            OkButton.Focus();
        }
Exemplo n.º 8
0
        private void DownloadCompleted(object sender, AsyncCompletedEventArgs e)
        {
            Daemon.DownloadProgressChanged -= DownloadProgressChanged;
            Daemon.DownloadCompleted       -= DownloadCompleted;

            if (e.Error != null)
            {
                var ex      = e.Error;
                var message = string.Format($"Failed to activate support of additional languages: {ex.Message}");
                MessageBox.Show(message, "Error", MessageBoxButton.OK);
                Debug.WriteLine(message + "\n" + ex.StackTrace);
                Close();
                return;
            }

            if (!canceled)
            {
                ProgressBar.Visibility      = Visibility.Collapsed;
                CompletedMessage.Visibility = Visibility.Visible;

                Daemon.Start();
                Settings.IsActivateMoreEnabled = true;
                callback?.DynamicInvoke();
            }

            OkButton.IsEnabled = true;
            OkButton.Focus();
        }
Exemplo n.º 9
0
 private void TxtFindOnKeyDown(object sender, KeyEventArgs e)
 {
     if (e.Key == Key.Enter)
     {
         OkButton.Focus();
         OkButton.RaiseEvent(new RoutedEventArgs(ButtonBase.ClickEvent));
     }
 }
Exemplo n.º 10
0
        private void Ok_Click(object sender,
                              RoutedEventArgs e)
        {
            OkButton.Focus();

            MainWindow.Instance.HideMetroDialogAsync(
                this, DialogSettings);
        }
Exemplo n.º 11
0
 private void TextBox_OnKeyUp(object sender, KeyEventArgs e)
 {
     if (e.Key == Key.Enter)
     {
         OkButton_OnClick(this, null);
         OkButton.Focus();
     }
 }
        /// <summary>
        /// Initializes a new instance of the ColorPickerWindow class
        /// </summary>
        /// <param name="color">Initial color</param>
        public ColorPickerWindow(Color color)
        {
            InitializeComponent();
            OkButton.Focus();

            TransferModel.SelectedColor = color;
            ColorPickerControl.SetColor(color);
        }
Exemplo n.º 13
0
        private void Ok_Click(object sender,
                              RoutedEventArgs e)
        {
            OkButton.Focus();

            DialogResult = MessageDialogResult.Affirmative;

            MainWindow.Instance.HideMetroDialogAsync(
                this, DialogSettings);
        }
 private void OkButton_Click(object sender, RoutedEventArgs e)
 {
     OkButton.Focus();
     if (Validate())
     {
         encodeSettings.DeshakerSettings = bindingSettings;
         Result = true;
         Close();
     }
 }
Exemplo n.º 15
0
 private ExceptionDialog(Exception e)
 {
     InitializeComponent();
     SystemSounds.Asterisk.Play();
     ErrorTextBox.Text   = e.Message;
     DetailsTextBox.Text = e.ToString();
     _okCommand          = new DelegateCommand(OkCommandExecuted);
     _cancelCommand      = new DelegateCommand(CancelCommandExecuted);
     DataContext         = this;
     OkButton.Focus();
 }
Exemplo n.º 16
0
 private void MessageBoxDialog_Loaded(object sender, RoutedEventArgs e)
 {
     if (OkButton.Visibility == System.Windows.Visibility.Visible)
     {
         OkButton.Focus();
     }
     else
     {
         YesButton.Focus();
     }
 }
Exemplo n.º 17
0
    private async void Ok_Executed(object sender, RoutedEventArgs e)
    {
        OkButton.Focus();

        if (MainPresenter.Content is not IPanel panel || !await panel.IsValid())
        {
            return;
        }

        DialogResult = true;
    }
        private void PrepareOk()
        {
            //No Graphics Settings page prior to Windows 10, build 17093.
            if (Environment.OSVersion.Version.Major < 10 || Environment.OSVersion.Version.Build < 17093)
            {
                ActionTextBlock.SetResourceReference(TextBlock.TextProperty, "S.Warning.Graphics.Action.Legacy");
                HyperlinkTextBlock.Visibility = Visibility.Collapsed;
            }

            DetectScreens();
            OkButton.Focus();
        }
Exemplo n.º 19
0
 void ModernDialog_Loaded(object sender, RoutedEventArgs e)
 {
     this.Loaded -= ModernDialog_Loaded;
     if (OkButton != null)
     {
         OkButton.Focus();
     }
     if (YesButton != null)
     {
         YesButton.Focus();
     }
 }
Exemplo n.º 20
0
 private void SelectButton_Click(object sender, RoutedEventArgs e)
 {
     OkButton.Focus();
     if (!string.IsNullOrEmpty(settings.Search) || (!string.IsNullOrEmpty(settings.RatingCategory) && settings.RatingValue.HasValue))
     {
         result = settings;
         this.Close();
     }
     else
     {
         ErrorText.Visibility = Visibility.Visible;
     }
 }
 private void OnKeyDown(object sender, KeyEventArgs e)
 {
     if (e.Key == Key.Return)
     {
         OkButton.Focus();
         OkButtonClick(OkButton, new RoutedEventArgs());
     }
     else if (e.Key == Key.Escape)
     {
         CancelButton.Focus();
         CancelButtonClick(CancelButton, new RoutedEventArgs());
     }
 }
Exemplo n.º 22
0
        private void PrepareOk(string title, string instruction, string observation, Icons icon)
        {
            CancelButton.Visibility  = Visibility.Collapsed;
            YesButton.Visibility     = Visibility.Collapsed;
            NoButton.Visibility      = Visibility.Collapsed;
            DetailsButton.Visibility = Exception != null ? Visibility.Visible : Visibility.Collapsed;

            OkButton.Focus();

            IconBorder.Background    = GetIcon(icon);
            InstructionLabel.Content = instruction;
            DetailsRun.Text          = observation;
            Title = title;
        }
Exemplo n.º 23
0
        private void PrepareOk(string title, string instruction, string observation, Icons icon)
        {
            CancelButton.Visibility = Visibility.Collapsed;
            YesButton.Visibility    = Visibility.Collapsed;
            NoButton.Visibility     = Visibility.Collapsed;

            OkButton.Focus();

            IconViewbox.Child = GetIcon(icon);

            InstructionLabel.Text     = instruction;
            ObservationTextBlock.Text = observation;
            Title = title;
        }
Exemplo n.º 24
0
        internal void FocusButton(ButtonType type)
        {
            switch (type)
            {
            case ButtonType.Ok:
                OkButton.Focus();
                break;

            case ButtonType.Cancel:
                CancelButton.Focus();
                break;

            case ButtonType.Reset:
                ResetButton.Focus();
                break;
            }
        }
Exemplo n.º 25
0
 /// <summary>
 ///   Handles the Copy <see cref="Button" />'s
 ///   <see cref="Control.Click" /> event
 ///   to copy text to the clipboard.
 /// </summary>
 /// <param name="sender">Event sender.</param>
 /// <param name="e">Event arguments.</param>
 private void CopyButton_Click(object?sender, EventArgs e)
 {
     if (RichTextBox.SelectionLength == 0)
     {
         Clipboard.SetDataObject(RichTextBox.Text, true);
         StatusLabel.Text = "Text copied to clipboard";
     }
     else
     {
         RichTextBox.Copy();
         StatusLabel.Text = "Selected text copied to clipboard";
     }
     if (CopyButton.Focused)
     {
         OkButton.Focus();
     }
 }
Exemplo n.º 26
0
        private void OkButton_Click(object sender, EventArgs e)
        {
            SqlConnection newConnection = new SqlConnection();

            newConnection.ConnectionString = "Data Source=MAKS-PC;Initial Catalog=PressWiz;Integrated Security=True";
            SqlCommand    myCommand = new SqlCommand("SELECT * FROM [UserAccounts] WHERE First_Name = '" + First_Name + "' AND Password ='******';", newConnection);
            SqlDataReader myReader;

            try
            {
                newConnection.Open();
                myReader = myCommand.ExecuteReader();
                int count = 0;
                while (myReader.Read())
                {
                    count++;
                }
                myReader.Close();
                newConnection.Close();
                if (count == 1)
                {
                    ChangePW newChangePW = new ChangePW(First_Name);
                    this.Hide();
                    newChangePW.ShowDialog();
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Invalid Password !", First_Name, MessageBoxButtons.OK, MessageBoxIcon.Error);
                    PWTextBox.Focus();
                }
            }
            catch (InvalidOperationException ioe)
            {
                MessageBox.Show(ioe.ToString(), "Connection Error !", MessageBoxButtons.OK, MessageBoxIcon.Error);
                OkButton.Focus();
            }
            catch (SqlException se)
            {
                MessageBox.Show(se.ToString(), "Connection Error !", MessageBoxButtons.OK, MessageBoxIcon.Error);
                OkButton.Focus();
            }
        }
 private void Reason_Load(object sender, EventArgs e)
 {
     if (Properties.Settings.Default.ImportMatch_Location.X > 0 &&
         Properties.Settings.Default.ImportMatch_Location.Y > 0)
     {
         this.Location = Properties.Settings.Default.SkierDoneReason_Location;
     }
     if (myCommandValue.ToLower().Equals("update"))
     {
         OkButton.Focus();
     }
     else if (myCommandValue.ToLower().Equals("cancel"))
     {
         CancelButton.Focus();
     }
     else
     {
         CancelButton.Focus();
     }
     ReasonTextbox.Text = myReason;
 }
        private void OnLoaded(object sender, RoutedEventArgs routedEventArgs)
        {
            Loaded -= OnLoaded;
            switch (DefaultResult)
            {
            case MessageBoxResult.OK:
                OkButton.Focus();
                break;

            case MessageBoxResult.Cancel:
                CancelButton.Focus();
                break;

            case MessageBoxResult.Yes:
                YesButton.Focus();
                break;

            case MessageBoxResult.No:
                NoButton.Focus();
                break;
            }
        }
Exemplo n.º 29
0
        public TextInputView()
        {
            InitializeComponent();

            Loaded += (sender, e) => OkButton.Focus();
        }
Exemplo n.º 30
0
 public AlertWindow()
 {
     InitializeComponent();
     OkButton.Focus();
 }