В этом обновлении появились возможности масштабирования и перемещения трендов по вертикали во время просмотра, добавлены функции повтора/отмены действий в редакторе скриптов и большое количество мелких исправлений, которые долгое время откладывались. Также, мы полностью обновили основное руководство и его web-версию (оно стала значительно быстрее и удобнее).
Изменения:
- повтор/отмена действий в меню редактирования скриптов;
- добавлены новые глобальные процедуры для создания таймеров на основе переменных с типом данных DateTime: TimerStart, TimerPause, TimerReset, TimerGetState;
- скорость выполнения функции GetVariableByName увеличена более чем в 10 раз;
- таблицы теперь поддерживают выделение строк. Для получения номера выделенной строки можно использовать новую функцию таблицы RowIndex;
- на клиенте шкалы трендов теперь выделены цветом тренда и автоматически разбиты на удобные для восприятия деления в соответствии со шкалой;
- на клиенте теперь доступны функции масштабирования трендов по высоте и перемещение по вертикали (навести курсор на шкалу и прокрутить колесико / перетянуть шкалу);
- на клиенте повторный клик ПКМ по легенде тренда снова показываем все тренды;
- доп. опции интерфейса трендов в меню "Проект - Настройки - Тренды";
- сервер автоматически добавляет проект в список проектов, даже если проект был создан во время работы сервера;
- в окне сервера выводится доп. информация о количестве изменений в секунду;
- в Options.exe в окне настройки SMS можно ввести номер телефона и протестировать отправку;
- при печати трендов теперь отображается информация о интервале и курсоре. Курсор теперь отображается прерывистой линией;
- улучшенная работа с внешними переменными (значение на присвоение временно хранится в оперативной памяти);
- улучшено отображение списка методов в меню редактирования скриптов;
- улучшено выделение кода с зажатым SHIFT;
- улучшенная выдача ошибок при попытке чтения из скрипта за пределами пользовательского файла;
- улучшенная индексация имён объектов (решает проблему с созданием огромного количества однотипных имён);
- улучшена вставка кода с TAB-символами в редактор кода;
- доступно перемещение участков трубопровода/линий стрелками клавиатуры с зажатым CTRL;
- подключение к серверу с SSL на локальном компьютере теперь проходит с первой попытки;
- календарь теперь поддерживает ввод с виртуальной клавиатуры;
- у объекта Уровень доступно выравнивание строго по-центру;
- мелкое исправление в архивации переменных с типом архивации "по-изменению";
- мелкое исправление с горячими клавишами центрирования объектов;
- мелкое исправление при выделении множества трубопроводов/линий;
- исправление скролла в меню "Проект - Настройки - Сообщения";
- исправлена ошибка редактора после удаления переменных и перехода в меню редактирования Трендов/Сообщений;
- исправлена ошибка редактора при обновлении размеров кнопок для окон;
- исправление OnDoneSQL-скриптов при работе с наборами данных с нулевым количеством столбцов;
- исправлено зависание клиента при попытке печати с отключенной службой печати;
- исправлен ввод значения переменной при включенной визуальной шкале;
- исправление архивации по изменению переменной при включенной визуальной шкале;
- исправление с установкой пароля на проект;
- исправление со смещением по Y объектов вставленных в окно;
- исправление проблемы ввода после выхода из меню скриптов;
- исправление в работе Demo-Time версии;
- полностью обновлено основное руководство и его web-версия. В ближайшем будущем будет обновлено также руководство по скриптам;