public static void ActionXWordSettings() { AddinSettingsForm addinSettingsForm = new AddinSettingsForm(); new AddinSettingsFormManager(ref addinSettingsForm).EnqueueAllHandlers(); addinSettingsForm.ShowDialog(); }
private void ShowConnectToServerUI() { if (!AddinSettingsForm.IsShown) { AddinSettingsForm addinSettingsForm = new AddinSettingsForm(); new AddinSettingsFormManager(ref addinSettingsForm).EnqueueAllHandlers(); addinSettingsForm.ShowDialog(); } }
private bool ShowConnectToServerUI() { if (AddinSettingsForm.IsShown == false) { AddinSettingsForm addinSettingsForm = new AddinSettingsForm(); new AddinSettingsFormManager(ref addinSettingsForm).EnqueueAllHandlers(); if (addinSettingsForm.ShowDialog() == DialogResult.OK) { return(true); } } return(false); }
private void Show_ConnectionDialog(object sender, RibbonControlEventArgs e) { AddinSettingsForm addinSettingsForm = new AddinSettingsForm(); new AddinSettingsFormManager(ref addinSettingsForm).EnqueueAllHandlers(); DialogResult result = addinSettingsForm.ShowDialog(); if (result == DialogResult.OK) { //AddTaskPanes(); TODO: Sync all taskpanes } }