static private RunScript ( IWin32Window owner, |
||
owner | IWin32Window | |
aModule | ||
scriptInfo | GitUI.Script.ScriptInfo | |
revisionGrid | RevisionGrid | |
return | bool |
public static void RunEventScripts(GitModuleForm form, ScriptEvent scriptEvent) { foreach (ScriptInfo scriptInfo in GetScripts()) { if (scriptInfo.Enabled && scriptInfo.OnEvent == scriptEvent) { if (scriptInfo.AskConfirmation) { if (MessageBox.Show(form, String.Format("Do you want to execute '{0}'?", scriptInfo.Name), "Script", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { continue; } } ScriptRunner.RunScript(form, form.Module, scriptInfo.Name, null); } } }
public static void RunEventScripts(ScriptEvent scriptEvent) { foreach (ScriptInfo scriptInfo in GetScripts()) { if (scriptInfo.Enabled && scriptInfo.OnEvent == scriptEvent) { if (scriptInfo.AskConfirmation) { if (MessageBox.Show("Do you want to execute '" + scriptInfo.Name + "'?", "Script", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { continue; } } ScriptRunner.RunScript(scriptInfo.Name, null); } } }