protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); winLogin win = new winLogin(); win.Show(); }
private void AbreTelaLogin(object objParam) { winLogin objTelaLogin = new winLogin(); objTelaLogin.Owner = (Window)objParam; objTelaLogin.Closed += (sen, eve) => { if (FrameworkUtil.objConfigStorage != null) { PreparaTelaPrincipal(); } else { Util.FecharSistema(); } }; objTelaLogin.ShowDialog(); }
public static winLogin CreateLoginWindow(string title, Action<winLogin, string, string> onLogin) { winLogin login = null; if (Windows.ContainsKey(title)) { login = (winLogin)Windows[title]; login.OnLogin = onLogin; login.Show(); } else { login = new winLogin(title, onLogin); Windows.Add(title, login); } return login; }
public void ShowLoginWindow() { WindowManager.IsVisible = true; loginWindow = WindowManager.CreateLoginWindow("Login", (dlg, username, password) => { dlg.InfoText = "Logging in..."; if (_game != null) { Debug.Log("MainGame: Login with " + username + ":" + password); _game.Avatar.Login(username, password); } }); }