Пример #1
0
        public static void ShowSearchAndReplaceForm(SearchAndReplaceDialogMode mode)
        {
            if (_instance == null)
            {
                _instance       = new SearchAndReplaceForm();
                _instance.Owner = Program.MainForm;
            }

            _mode = mode;
            ValidateMode(_mode);
            _instance.Show();
        }
Пример #2
0
        private void ValidateMode_Internal(SearchAndReplaceDialogMode mode)
        {
            switch (mode)
            {
            case SearchAndReplaceDialogMode.Search:
                this.Height        = panMin.Height + 24;
                chkReplace.Checked = false;
                SetReplaceControlsVisibility(false);
                SetSearchControlsVisibility(true);

                this.AcceptButton = searchButton;
                this.Text         = "PragmaSQL Search";
                break;

            case SearchAndReplaceDialogMode.Replace:
                this.Height        = panMax.Height + 24;
                chkReplace.Checked = true;
                SetReplaceControlsVisibility(true);
                SetSearchControlsVisibility(false);
                this.AcceptButton = replaceButton;
                this.Text         = "PragmaSQL Replace";
                break;
            }
        }
Пример #3
0
 public static void ValidateMode(SearchAndReplaceDialogMode mode)
 {
     _instance.ValidateMode_Internal(mode);
 }