Exemple #1
0
        public HighlightDialog GetHighlightDialog()
        {
            var dialog = new HighlightDialog(_container.Resolve <IHighlightDialogViewModel>());

            SetOwner(dialog);

            return(dialog);
        }
        private void ShowHighlightSettingsDialog()
        {
            HighlightDialog dlg = new HighlightDialog();

            dlg.KeywordActionList    = PluginRegistry.GetInstance().RegisteredKeywordActions;
            dlg.Owner                = this;
            dlg.TopMost              = TopMost;
            dlg.HighlightGroupList   = HilightGroupList;
            dlg.PreSelectedGroupName = groupsComboBoxHighlightGroups.Text;

            DialogResult res = dlg.ShowDialog();

            if (res == DialogResult.OK)
            {
                HilightGroupList = dlg.HighlightGroupList;
                FillHighlightComboBox();
                ConfigManager.Settings.hilightGroupList = HilightGroupList;
                ConfigManager.Save(SettingsFlags.HighlightSettings);
                OnHighlightSettingsChanged();
            }
        }