// ===================================== public void SyncToThumb() { Etalon.SetProportionalSpan(ThumbRange); if (Etalon.Span.Pos + Etalon.Span.Size + Etalon.Size / 1000 > Etalon.Size) { Etalon.Span.Pos = Etalon.Size - Etalon.Span.Size; } UpdateButtonVisibility(); SetViewToEtalon(); }
private void timer1_Tick_1(object sender, EventArgs e)//3c { if (Bar_prog.Value == Bar_prog.Maximum) { if (ending.StartsWith("scan")) { IA.Abort(); timer1.Enabled = false; ToBlock(false); richTextBox1.Text += "Вектора созданы и сохранены\r\n"; } else if (ending.StartsWith("load")) { Loading.Abort(); timer1.Enabled = false; ToBlock(false); richTextBox1.Text += "Вектора загружены\r\n"; etalon_button.Enabled = true; } else if (ending.StartsWith("etalon")) { Etalon.Abort(); timer1.Enabled = false; ToBlock(false); richTextBox1.Text += "Эталоны созданы\r\n"; int[] te = new int[11]; foreach (var item in massiveEtalons) { te[item.ClassImage]++; } richTextBox1.Text += "Количество эталонов:\r\n"; for (int i = 1; i < te.Length; i++) { richTextBox1.Text += "Класс " + i + " = " + te[i] + "\r\n"; } } else if (ending.StartsWith("ekzamen")) { Ekzamen.Abort(); timer1.Enabled = false; ToBlock(false); richTextBox1.Text += "Экзамен завершен\r\n"; } Bar_prog.Value = 0; } }
public void SyncToView() { Etalon.SetProportionalSpan(ViewRange); UpdateButtonVisibility(); SetThumbToEtalon(); }