/// <summary> /// Shows the VST plug-in configuration screen. /// </summary> /// <param name="plugin">The plug-in.</param> public static void ShowVstPluginConfig(VstPlugin plugin) { if (plugin == null) return; if (plugin.Form != null && !plugin.Form.IsDisposed) { plugin.Form.Show(); plugin.Form.BringToFront(); return; } plugin.Form = null; var containerForm = new VstPluginConfigForm(plugin); containerForm.Show(); }
/// <summary> /// Shows the VST plug-in configuration screen. /// </summary> /// <param name="plugin">The plug-in.</param> public static void ShowVstPluginConfig(VstPlugin plugin) { if (plugin == null) { return; } if (plugin.Form != null && !plugin.Form.IsDisposed) { plugin.Form.Show(); plugin.Form.BringToFront(); return; } plugin.Form = null; var containerForm = new VstPluginConfigForm(plugin); containerForm.Show(); }