AstraRegul
Релиз 2025.08.15.00
×

3.12.3.1. Конфигурационные файлы

 

Настройки функций приложения

 
В конфигурационном файле можно изменить настройки вызова экранной клавиатуры в диалоговых окнах, предполагающих ввод значений.
 
Откройте конфигурационный файл app_settings.json, расположенный в:
для ОС Windows;
C:\ProgramData\AstraRegul\HMI.Statistics
 для ОС Linux.
/home/username/AstraRegul/HMI.Statistics
 
Пример такого файла:
{
 "ScreenKeyboard":
 {
  "Enabled": true,
  "ProgramPath": "",
  "Arguments": ""
 }
}
Здесь:
Enabled – настройка видимости кнопки вызова экранной клавиатуры.
ProgramPath – полный путь к программе экранной клавиатуры. Можно не указывать. По умолчанию будет использоваться:
в Windows – astra.hmi.keyboard.exe (поставляется вместе с дистрибутивом Astra.HMI).
в Linux – /usr/bin/fly-vkbd.
Arguments – аргументы запуска программы экранной клавиатуры. Зависят от используемой программы.

Настройки внешнего вида приложения

 
Информация о работе приложения сохраняется в конфигурационные файлы. Это необходимо для того, чтобы сохранять внешний вид и положение окна Astra.HMI.Statistics при перезапуске приложения.
 
Имя файла
Назначение
session.json
В файл записываются данные о последней сессии приложения:
список последних подключений (названия, адреса, порты);
папка, открываемая по умолчанию в диалоговых окнах открытия и сохранения файлов *.spl;
информация о внешнем виде окна приложения:
размере и положении окна;
теме (цветах и шрифтах), примененной в окне.
settings.json
Хранит информацию о внешнем виде приложения:
ширине и видимости дерева навигации;
ширине столбцов таблицы параметров.
Также здесь хранится информация о папке, выбранной для экспорта файлов *.csv и *.xlsx.
 
Конфигурационные файлы хранятся в каталоге:
 
для ОС Windows;
C:\Users\<user>\AstraRegul\HMI.Statistics
 
 для ОС Linux.
home/<user>/AstraRegul/HMI.Statistics