public FormChat(GetLoginInfo getLogin) { InitializeComponent(); this.getLogin = getLogin; username = getLogin.login; dataController = new DataController(); try { this.connection = new CircleConnection(this, this.dataController, getLogin.login, getLogin.backComName, getLogin.forwardComName); } catch (Exception) { MessageBox.Show("Невозможно открыть заданные COM порты"); Application.Exit(); } //таймер для обработки маркера RWTimer = new Timer(); RWTimer.Interval = 250; RWTimer.Tick += RWTick; RWTimer.Start(); //таймер для отображения кнопки закрытия SwitchConnBtnTimer = new Timer(); SwitchConnBtnTimer.Interval = 1250; SwitchConnBtnTimer.Tick += SwitchConnBtnTick; }
private void FormController_Load(object sender, EventArgs e) { GetLoginInfo getLogin = new GetLoginInfo(); FormLogin formLogin = new FormLogin(getLogin); formLogin.ShowDialog(); if (getLogin.login == null || getLogin.login == "") { Application.Exit(); } FormChat formChat = new FormChat(getLogin); formChat.ShowDialog(); Application.Exit(); }
public FormLogin(GetLoginInfo getLoginInfo) { InitializeComponent(); this.getLoginInfo = getLoginInfo; }