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(); } }