예제 #1
0
        private void ISCreateBtn_Click(object sender, EventArgs e)
        {
            var packet = GetSchedulerPacket();

            if (packet == null)
            {
                return;
            }

            ISStopAllBtn.Enabled = true;
            ISTanjiScheduler.AddSchedule(new HSchedule(packet, (int)ISIntervalTxt.Value, (int)ISBurstTxt.Value), ISAutoStartChckbx.Checked, ISDescriptionTxt.Text);

            SchedulesTxt.Text = string.Format(ScheduleFormat, ISTanjiScheduler.SchedulesRunning, ISTanjiScheduler.Items.Count);
        }
예제 #2
0
 private void ISToggleBtn_Click(object sender, EventArgs e)
 {
     ISTanjiScheduler.ToggleSelected();
     SchedulesTxt.Text = string.Format(ScheduleFormat, ISTanjiScheduler.SchedulesRunning, ISTanjiScheduler.Items.Count);
 }
예제 #3
0
 private void ISRemoveBtn_Click(object sender, EventArgs e)
 {
     ISTanjiScheduler.RemoveSelected();
     ISStopAllBtn.Enabled = (ISTanjiScheduler.Items.Count > 0);
     SchedulesTxt.Text    = string.Format(ScheduleFormat, ISTanjiScheduler.SchedulesRunning, ISTanjiScheduler.Items.Count);
 }
예제 #4
0
 private void ISStopAllBtn_Click(object sender, EventArgs e)
 {
     ISTanjiScheduler.StopAll();
     SchedulesTxt.Text = string.Format(ScheduleFormat, ISTanjiScheduler.SchedulesRunning, ISTanjiScheduler.Items.Count);
 }