Esempio n. 1
0
        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;
        }
Esempio n. 2
0
        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();
        }
Esempio n. 3
0
        public FormLogin(GetLoginInfo getLoginInfo)
        {
            InitializeComponent();

            this.getLoginInfo = getLoginInfo;
        }