using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Linq; using System.Reflection; using System.Threading.Tasks; using System.Windows.Forms; using UTIL; using static System.Windows.Forms.VisualStyles.VisualStyleElement; namespace AB { partial class AboutBox1 : Form { int sw = 0; #region Комментарий public String comment = "v.1.1.1.56" + "\r\n" + " - Добавлен класс MESS для системных сообщений/команд (без данных)." + "\r\n" + "v.1.1.1.55" + "\r\n" + " - Первая работающая (надеюсь) сборка под новый ПИВ." + "\r\n" + "v.1.1.0.51" + "\r\n" + " - Первая сборка под новый ПИВ." + "\r\n" + "v.1.0.5.50" + "\r\n" + " - Походу, крайняя версия под старый ПИВ." + "\r\n" + " - Полезли непонятные глюки с выводом статистики на статусбар. Выкинул, заменил на простые метки. Не так красиво, но глюки ушли." + "\r\n" + "v.1.0.5.37" + "\r\n" + " - Переделан прием RS. Работает быстрее." + "\r\n" + "v.1.0.5.34" + "\r\n" + " - В вывод картинки на экран добавлена замазка (закрашивает пропущенные строки)." + "\r\n" + " - Добавлена функция пропуска дефектных кадров (включено по умолчанию." + "\r\n" + " - Опять переделан прием UDP. Вариант 3-й, надеюсь, последний. Работает быстрее и надежнее." + "\r\n" + "v.1.0.4.21" + "\r\n" + " - Опять переделан прием. Проверить не на чем." + "\r\n" + "v.1.0.3.13" + "\r\n" + " - Временно бросаю прием, перехожу на АС." + "\r\n" + " - Прием UDP заработал лучше (переделка на очереди)." + "\r\n" + "v.1.0.2.8" + "\r\n" + " - Прием UDP заработал." + "\r\n" + "v.1.0.1.6" + "\r\n" + " - Релиз версии без приема UDP." + "\r\n" + " - Прием и передача данных не зависит от номера порта." + "\r\n" + "v.1.0.0.4" + "\r\n" + " - Исправлены парочка мелких ошибок. Теперь данные в БОН пересылаются корректно." + "\r\n" + "v.1.0.0.3" + "\r\n" + " - Заработала отправка измененных данных в БОН." + "\r\n" + " - Устранено несколько косяков. И добавлены новые... Пока не найдены." + "\r\n" + "v.1.0.0.2" + "\r\n" + " - Добавлена панель с информацией, полученной ПУ" + "\r\n" + " - Добавлена панель с вкладками. На второй вкладке ручной ввод навигационной информации" + "\r\n" + " - Сделано чтение информации из пакетов от БОН и отправка измененных данных в БОН" + "\r\n" + "v.1.0.0.0" + "\r\n" + " - Индикация обмена по шине RS-485" + "\r\n" + ""; #endregion public string ccc = ""; public AboutBox1(String comm) { InitializeComponent(); this.Text = String.Format("О программе {0}", ASMBL.AssemblyTitle); this.labelProductName.Text = ASMBL.AssemblyProduct; this.labelVersion.Text = String.Format("Версия {0}", ASMBL.AssemblyVersion); this.labelCopyright.Text = ASMBL.AssemblyCopyright; this.labelCompanyName.Text = ASMBL.AssemblyCompany; this.label1.Text = ASMBL.AssemblyDescription; // this.textBoxDescription.Text = comment; this.textBoxDescription.Text = comm; } private void AboutBox1_Load(object sender, EventArgs e) { Util.SetTabWidth(textBoxDescription, 1); } private void logoPictureBox_MouseEnter(object sender, EventArgs e) { timer1.Enabled = true; } private void logoPictureBox_MouseLeave(object sender, EventArgs e) { timer1.Enabled = false; } private void timer1_Tick(object sender, EventArgs e) { if (sw == 0) { logoPictureBox.Image = imageList1.Images[sw]; sw = 1; } else { logoPictureBox.Image = imageList1.Images[sw]; sw = 0; } } } }