private void PopupManageRemotesForm() { using (var form = new FormRemotes(UICommands)) { form.ShowDialog(this); } }
private void PopupManageRemotesForm() { using (var form = new FormRemotes(UICommands)) { form.OnRemoteDeleted += OnRemoteDeleted; form.OnRemoteRenamedOrAdded += OnRemoteRenamedOrAdded; form.ShowDialog(this); } }
/// <summary> /// /// </summary> /// <param name="owner"></param> /// <param name="preselectRemote">makes the FormRemotes initialially select the given remote</param> /// <returns></returns> public bool StartRemotesDialog(IWin32Window owner, string preselectRemote) { Func<bool> action = () => { using (var form = new FormRemotes(this)) { form.PreselectRemoteOnLoad = preselectRemote; form.ShowDialog(owner); } return true; }; return DoActionOnRepo(owner, true, true, PreRemotes, PostRemotes, action); }