Небольшое обновление с мелкими исправлениями.

Изменения:

  • 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\»;
  • открыть свой проект в Редакторе и сохранить его, чтобы он перевёлся на новую версию;
  • готово! На клиентских компьютерах нужно проделать те же действия, но при этом можно не копировать и не пересохранять проект.