private void ChangeLink_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { if (ConnectWindow.ShowModal(this, DefaultConnection, ref ServerAndPortOverride, ref UserNameOverride, Log)) { UpdateServerLabel(); } }
private void ChangeLink_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { string NewServerAndPort; string NewUserName; if (ConnectWindow.ShowModal(this, ServerAndPort, UserName, out NewServerAndPort, out NewUserName)) { ServerAndPort = NewServerAndPort; UserName = NewUserName; UpdateServerLabel(); } }
public static bool ShowModal(IWin32Window Owner, PerforceConnection DefaultConnection, ref string ServerAndPortOverride, ref string UserNameOverride, TextWriter Log) { ConnectWindow Connect = new ConnectWindow(DefaultConnection, ServerAndPortOverride, UserNameOverride, Log); if (Connect.ShowDialog() == DialogResult.OK) { ServerAndPortOverride = Connect.ServerAndPortOverride; UserNameOverride = Connect.UserNameOverride; return(true); } return(false); }
public static bool ShowModal(IWin32Window Owner, string ServerAndPort, string UserName, out string NewServerAndPort, out string NewUserName) { ConnectWindow Connect = new ConnectWindow(ServerAndPort, UserName); if (Connect.ShowDialog() == DialogResult.OK) { NewServerAndPort = Connect.ServerAndPort; NewUserName = Connect.UserName; return(true); } else { NewServerAndPort = null; NewUserName = null; return(false); } }