private void btnRestart_Click(object sender, EventArgs e) { if (qrtimer != null) { qrtimer.Stop(); qrtimer.Dispose(); } BrightnessControl.SetBrightness(90); imgQR.Image = null; btnStart_Click(null, null); }
private void btnClose_Click(object sender, EventArgs e) { if (qrtimer != null) { qrtimer.Stop(); qrtimer.Dispose(); } BrightnessControl.SetBrightness(70); //if (_Server.IsRunning) //{ // _Server.Dispose(); //} //_Server.Stop(); Application.Exit(); }
private void btnStart_Click(object sender, EventArgs e) { if (!_Server.IsRunning) { _Server.Start(8080); } //this.WindowState = FormWindowState.Maximized; //this.FormBorderStyle = FormBorderStyle.None; //show QR-Code int timerstate = 0; qrtimer = new Timer(); qrtimer.Interval = 7000; Action <Object, EventArgs> timer_ticker = (object o, EventArgs args) => { if (timerstate == 0) { // show qr code makeQRcode(); } else if (timerstate == 1) { // show tracker feature Image tracker = Properties.Resources.highresSnacki; imgQR.Image = tracker; } else { // darken screen BrightnessControl.SetBrightness(0); qrtimer.Stop(); qrtimer.Dispose(); } timerstate++; }; qrtimer.Tick += new EventHandler(timer_ticker); timer_ticker(null, null); qrtimer.Start(); }