Небольшое обновление с мелкими исправлениями.
Изменения:
- web: у уровней в поддерживается прозрачность;
- web: в Options.exe теперь доступна опция «Требовать ввод логина». При включении нужно будет вводить логин с клавиатуры для авторизации через web;
- web: исправлена загрузка web-шрифтов + улучшено соответствие шрифтов по размеру;
- web: у полей поддерживается смена цвета и мигание;
- web: исправлена работа полей со строковыми переменными. Эта проблема могла приводить к необходимости перезагружать web-страницу для дальнейшей работы через web;
- web: окно ввода пароля для страницы выравнивается не перекрывая подстраницы;
- web: исправление с загрузкой начального списка сообщений в проектах без авторизации;
- web: на сервере в меню «Состояние сервера» отображается общее количество клиентов (web + обычные);
- у кнопок с подтверждением событие клика будет выполнено только после подтверждения действия;
- на сервере на вкладке «Клиенты» для каждого клиента теперь отображается длительность сеанса. Также теперь можно принудительно отключить любой клиент с сервера;
- функция StrToFloat теперь может работать не только с точкой, но и с запятой в качестве десятичного разделителя;
- сообщения поддерживают работу с вещественными переменными;
- исправление с отображением сообщений в пользовательских группах сообщений;
- исправлено присвоение кадра анимации у изображений через скрипты;
- исправление при получении значения переменной через свойство AsInt64;
- исправление при использовании Nullable-типов в системе отчетов;
- исправление с генерацией имени при дублировании переменной которая была создана дублированием;
- улучшена работа с расчитываемыми колонками в отчетах;
- можно исключить объекты из выделения повторным кликом ЛКМ удерживая SHIFT;
- подсветка синтаксиса строк заключенных в двойные кавычки в скриптах;
- функция IntToHex теперь работает с 64-битными переменными;
- кнопки и флажки могут работать с битами 64-битных переменных;
Резервная копия:
Мы всегда тестируем новые версии ПО на совместимость, но, несмотря на это, рекомендуем сделать резервную копию проекта перед обновлением.
Процесс обновления:
- скачать и распаковать архив;
- завершить работу скады (Server.exe, Client.exe, Editor.exe);
- скопировать свой проект в папку «..\Simple-Scada 2\Projects\»;
- при необходимости скопировать пользовательские изображения в папку «..\Simple-Scada 2\Pictures\»;
- открыть свой проект в Редакторе и сохранить его, чтобы он перевёлся на новую версию;
- готово! На клиентских компьютерах нужно проделать те же действия, но при этом можно не копировать и не пересохранять проект.