Esempio n. 1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void ClearButton_Click(object sender, EventArgs e)
 {
     InputTextBox.Clear();
     OutputTextBox.Clear();
     TimeBox.Clear();
     CountText.Clear();
 }
Esempio n. 2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void RandomButton_Click(object sender, EventArgs e)
        {
            InputTextBox.Clear();
            OutputTextBox.Clear();
            TimeBox.Clear();
            CountText.Clear();

            int    n    = rnd.Next(2, 20);
            int    k    = rnd.Next(1, n);
            string line = null;

            for (int i = 0; i < k; i++)
            {
                int temp1 = rnd.Next(1, n);
                int temp2 = rnd.Next(1, n);
                if (temp1 != temp2)
                {
                    line += temp1 + " " + temp2 + "\n";
                    i++;
                }
            }
            if (line != null)
            {
                InputTextBox.Text = line.Trim();
            }
            CountText.Text = n + " " + k;
        }
Esempio n. 3
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            UpdateListBox();
            TimeBox.Clear();
            LrcBox.Clear();
            CurrentPositionBar.Width = 0;

            if (File.Exists("temp.txt"))
            {
                lrcManager.LoadFromFileName("temp.txt");
                UpdateListBox();
            }
        }
Esempio n. 4
0
        private void ApllyTimebtn_Click(object sender, EventArgs e)
        {
            int ind = 0;

            for (int i = 0; i < dataGridView1.RowCount; i++)
            {
                if (dataGridView1.Rows[i].Cells[0].Value.ToString() == dataGridView1.CurrentRow.ToString())
                {
                    ind = i;
                }
            }

            EventClass eventClass = new EventClass(dataGridView1.CurrentRow.Cells[0].Value.ToString(), "--", TimeBox.Text.ToString());

            AddInfoTodayGrid(eventClass.nameItem, eventClass.dateItem, eventClass.timeItem);
            dataGridView1.Rows.RemoveAt(dataGridView1.CurrentRow.Index);
            TimeBox.Clear();
        }
Esempio n. 5
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void SortButton_Click(object sender, EventArgs e)
        {
            OutputTextBox.Clear();
            TimeBox.Clear();
            string[] line = CountText.Text.Split();
            int      n    = int.Parse(line[0]);
            int      k    = int.Parse(line[1]);

            char[]   ch  = { ' ', '\n' };
            string[] str = InputTextBox.Text.Split(ch);
            string   ans = AlgorithmSort.Sort(n, k, str);

            for (int i = 0; i < ans.Length; i++)
            {
                OutputTextBox.Text += ans[i];
            }
            TimeBox.Text = AlgorithmSort.time.Elapsed.Ticks.ToString();
            if (AlgorithmSort.cycle == false)
            {
                if (flag)
                {
                    chart1.Series[1].Points.Clear();
                    if (point.ContainsKey(ans.Length))
                    {
                        point[ans.Length] = AlgorithmSort.a;
                    }
                    else
                    {
                        point.Add(ans.Length, AlgorithmSort.a);
                    }
                    foreach (var item in point)
                    {
                        chart1.Series[1].Points.AddXY(item.Key, item.Value);
                    }
                }
            }
            flag = true;
        }
Esempio n. 6
0
 private void TimeBox_Click(object sender, EventArgs e)
 {
     TimeBox.Clear();
 }
 protected override void HookClear()
 {
     cbTyp.Active = origTyp = -1;
     timeBox.Clear();
     Init = false;
 }