private void btn_savaSchedule_Click(object sender, EventArgs e) { Properties.Settings.Default.BreakTime = int.Parse(cb_restTime.Text.ToString()); Properties.Settings.Default.Interval = int.Parse(cb_interval.Text); Properties.Settings.Default.Save(); TaskManager Resettask = new TaskManager(); if (Properties.Settings.Default.AutoStart) Resettask.AutoRun(); else Resettask.ScheduleRun(); }
private void frm_main_Load(object sender, EventArgs e) { #region Debug Mode if (Environment.GetCommandLineArgs()[0].IndexOf(".vshost.")>0) { uc_timer.ShouldPauseTopMost = true; TopMost = false; } #endregion CommandLineTask CLTask = new CommandLineTask(); TaskManager StartupTask = new TaskManager(); if (Properties.Settings.Default.FisrtRun) { if (StartupTask.AutoRun()) { firstRun = true; Properties.Settings.Default.FisrtRun = false; Properties.Settings.Default.FirstRunTime = DateTime.Now; Properties.Settings.Default.Save(); uc_settings firstSet = new uc_settings(); firstSet.Location = new Point(0, 0); firstSet.Size = Size; Controls.Add(firstSet); } } else { StartupTask.ScheduleRun(); uc_timer mainTimer = new uc_timer(); mainTimer.Location = new Point(0, 0); mainTimer.Size = Size; Controls.Add(mainTimer); } if (Properties.Settings.Default.EnergySaving == 1) SystemOperation.TurnOffScreen(); else if (Properties.Settings.Default.EnergySaving == 2) SystemOperation.CallSuspend(null); }