RunScript() static private method

static private RunScript ( IWin32Window owner, GitModule aModule, GitUI.Script.ScriptInfo scriptInfo, RevisionGrid revisionGrid ) : bool
owner IWin32Window
aModule GitCommands.GitModule
scriptInfo GitUI.Script.ScriptInfo
revisionGrid RevisionGrid
return bool
Exemplo n.º 1
0
        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);
                }
            }
        }
Exemplo n.º 2
0
        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);
                }
            }
        }