×

Настройка модуля (ini-файл)

 
Все параметры секций содержат подробные комментарии, помеченные символом «;» в начале строки. В квадратных скобках указаны имена секций ini-файла.
 
[Path]
file_1=/home/user/XE5_Lazarus_Windows_Linux/Lazarus_Linux_Fire_CLient_AES_JSON_City_Spb/file_1/
;file_1 - Путь к файлам рисунков
;Всегда проигрываем звуковой файл alarm_wav.wav из каталога запуска exe-модуля
 
[Position]
;Здесь фиксируются координаты всех форм программы
Left=275
Top=63
Width=1510
Height=863
Maximized=0
Panel10_Width=514
Panel5_Width=413
Panel8_Height=491
Panel25_Width=643
Panel31_Height=258
Search_Form_Width=832
Search_Form_Height=479
Search_Form_Top=241
Search_Form_Left=306
Search_Form_Maximized=0
Filtr_Time_Form_Width=1409
Filtr_Time_Form_Top=214
Filtr_Time_Form_Left=323
Filtr_Time_Form_Maximized=0
Cameras_Form_Width=1432
Cameras_Form_Height=691
Cameras_Form_Top=162
Cameras_Form_Left=385
Cameras_Form_Maximized=0
Photo_Form_3_Width=731
Photo_Form_3_Height=453
Photo_Form_3_Top=237
Photo_Form_3_Left=526
Photo_Form_3_Maximized=0
Filtr_Time_Form_Height=617
history_status_cyks_form_Width=583
history_status_cyks_form_Height=680
history_status_cyks_form_Top=221
history_status_cyks_form_Left=663
history_status_cyks_form_Maximized=0
[Options]
;
Interval_Refresh=3000
;Интервал чтения данных из таблицы Input_Signals
;
Play_Sound_File=1
;Проигрываем(1) или нет(0) тревогу на рабочей станции
;Всегда проигрывается файл alarm_wav.wav из каталога загрузки exe-модуля
Play_sound_alert_dark_color=1
;Проигрываем звук(1) и для "серых" тревог(умолчание - 0)
Full_Interface=0
;Полный интерфейс (1 - с номером канала) или сокращённый (0)
Input_Signals_Top_All=200
;Количество записей, считываемых из таблицы Input_Signals (верхнее окно)
Time_Unlock=120000
;Интервал времени, по истечению которого автоматически снимается блокировка вывода в окно "Сигналы"
Parameter_2=.......
SpeedButton1=1
;Закрыть(0) или открыть (1) кнопку "Принять"
URL=https://devlk.plfn.org:3000
;URL-Информация о камерах
Camera_List_EndPoint=api/getWorkCamByMac
;EndPoint для получения списка камер по MAC объекта
Token=......
;Token для моих учётных данных
Camera_LastImage_EndPoint=api/getLastImage
;EndPoint для получения последнего изображения по MAC объекта
Camera_Series_LastImage_EndPoint=api/getAllBufferImage
;EndPoint для получения серии изображений по MAC объекта и номеру камеры
Number_images_series=10
;Количество снимков в серии
ComboBox9_Enabled=1
;Разрешение редактирование -Статус ЦУКС
ComboBox11_Enabled=0
;Разрешение редактирование -Статус ЦАСПИ
ComboBox10_Enabled=0
;Разрешение редактирование -Класс опасности
Start_Reaction=0
;Старт реагирования. Включена(1) кнопка "Реагирования" или нет(0) при старте приложения.
Report_Class_Status_objects=2-3,3-3,19-3,20-3
;Координаты заголовка отчёта по классу опасности объектов.
;Каждый заголовок - пара чисел, разделённых символом "-".
;Первое число - Код класса опасности из справочника Ref_Class_Danger.
;Второе число - Код статуса ЦУКС из справочника Ref_Status.
;Если второе число отсутствует, то выбираются все объекты с данным классом опасности.
;Разделитель между парами -",".
;Пример: пара 2-3. 2 - класс опасности Ф1.1(справочник Ref_Class_Danger).
;3 - Статус ЦУКС "Пост."(справочник Ref_Status)
filtr_common_input_signals=(id_group_disp=1) and (Id_status_Caspi>0)
;Постоянная составляющая фильтра для входящих тревог
;По умолчанию: (id_group_disp=1) and (Id_status_Caspi>0)
Panel_Contacts_Visible_Yes_No=1
;Показывать(1) или нет(0) панель с контактной информацией(фамилии, телефоны)
;End
 
Параметры доступа к базе данных PostgreSQL вынесены в отдельный файл safe_inside.ini, который находится на один уровень выше относительно текущего каталога запуска программы.