public bool StartCompareRevisionsDialog() { if (!InvokeEvent(PreCompareRevisions)) { return(false); } var form = new FormDiff(); form.ShowDialog(); InvokeEvent(PostCompareRevisions); return(false); }
public bool StartCompareRevisionsDialog(IWin32Window owner) { if (!RequiresValidWorkingDir(owner)) { return(false); } if (!InvokeEvent(owner, PreCompareRevisions)) { return(false); } using (var form = new FormDiff()) form.ShowDialog(owner); InvokeEvent(owner, PostCompareRevisions); return(false); }
public bool StartCompareRevisionsDialog(IWin32Window owner) { if (!RequiresValidWorkingDir(owner)) return false; if (!InvokeEvent(owner, PreCompareRevisions)) return false; using (var form = new FormDiff(this)) form.ShowDialog(owner); InvokeEvent(owner, PostCompareRevisions); return false; }
public bool StartCompareRevisionsDialog() { if (!RequiresValidWorkingDir()) return false; if (!InvokeEvent(PreCompareRevisions)) return false; var form = new FormDiff(); form.ShowDialog(); InvokeEvent(PostCompareRevisions); return false; }
public bool StartCompareRevisionsDialog() { if (!InvokeEvent(PreCompareRevisions)) return false; FormDiff form = new FormDiff(); form.ShowDialog(); InvokeEvent(PostCompareRevisions); return false; }
/// <summary>Implements the Exec method of the IDTCommandTarget interface. This is called when the command is invoked.</summary> /// <param term='commandName'>The name of the command to execute.</param> /// <param term='executeOption'>Describes how the command should be run.</param> /// <param term='varIn'>Parameters passed from the caller to the command handler.</param> /// <param term='varOut'>Parameters passed from the command handler to the caller.</param> /// <param term='handled'>Informs the caller if the command was handled or not.</param> /// <seealso class='Exec' /> public void Exec(string commandName, vsCommandExecOption executeOption, ref object varIn, ref object varOut, ref bool handled) { try { //Settings.WorkingDir = handled = false; string fileName = _applicationObject.Solution.FileName; Settings.WorkingDir = @"f:\Dev";//fileName.Substring(0, fileName.LastIndexOf('\\')); if (executeOption == vsCommandExecOption.vsCommandExecOptionDoDefault) { if (commandName == "GitPlugin.Connect.AddFiles") { FormAddFiles form = new FormAddFiles(); form.ShowDialog(); handled = true; return; } if (commandName == "GitPlugin.Connect.Branch") { FormBranch form = new FormBranch(); form.ShowDialog(); handled = true; return; } if (commandName == "GitPlugin.Connect.Browse") { FormBrowse form = new FormBrowse(); form.ShowDialog(); handled = true; return; } if (commandName == "GitPlugin.Connect.Checkout") { FormCheckout form = new FormCheckout(); form.ShowDialog(); handled = true; return; } if (commandName == "GitPlugin.Connect.Clone") { FormClone form = new FormClone(); form.ShowDialog(); ; handled = true; return; } if (commandName == "GitPlugin.Connect.Commit") { FormCommit formCommit = new FormCommit(); formCommit.ShowDialog(); handled = true; return; } if (commandName == "GitPlugin.Connect.Diff") { FormDiff formDiff = new FormDiff(); formDiff.ShowDialog(); handled = true; return; } if (commandName == "GitPlugin.Connect.Init") { InitDto dto = new InitDto(); Init init = new Init(dto); init.Execute(); MessageBox.Show(dto.Result); handled = true; return; } if (commandName == "GitPlugin.Connect.Patch") { MergePatch form = new MergePatch(); form.ShowDialog(); handled = true; return; } if (commandName == "GitPlugin.Connect.Pull") { FormPull form = new FormPull(); form.ShowDialog(); handled = true; return; } if (commandName == "GitPlugin.Connect.Push") { FormPull form = new FormPull(); form.ShowDialog(); handled = true; return; } } } catch { MessageBox.Show("ERROR!"); } }
private void RevisionGrid_DoubleClick(object sender, EventArgs e) { FormDiff form = new FormDiff(); form.ShowDialog(); }
private void viewDiffToolStripMenuItem_Click(object sender, EventArgs e) { FormDiff diff = new FormDiff(); diff.ShowDialog(); }