Доработка. Деактивация показа функциональной схемы при смене режима. Добавление в настройки строки для выбора цвета схемы.

This commit is contained in:
lepshiy
2025-11-25 08:43:35 +03:00
parent 4d59833026
commit 1937f0e45e
3 changed files with 11 additions and 1 deletions

View File

@@ -63,6 +63,7 @@ func on_mode_changed():
clean_pribor_items()
reset_pribor_buttons()
$chk_show_functional.disabled = true
$chk_show_functional.button_pressed = false
func reset_pribor_buttons():
@@ -480,6 +481,7 @@ metadata/unit_name = ["уарэп-эмс"]
metadata/online_proc = "on_line_changed"
[node name="label" type="Label" parent="pribor_uf"]
self_modulate = Color(0, 1, 0, 1)
layout_mode = 0
offset_left = 15.0
offset_top = -34.0

View File

@@ -9,6 +9,7 @@ script/source = "class_name configure extends Panel
const TableHeader = preload('res://table/header.tscn')
const TableToggle = preload('res://table/settings-toggle.tscn')
const TableEdit = preload('res://table/ячейка-2.tscn')
const TableColor = preload('res://table/color-picker.tscn')
const ALIGNMENT = [HORIZONTAL_ALIGNMENT_CENTER, HORIZONTAL_ALIGNMENT_CENTER]
const HEADER_ROW = [TableHeader, TableHeader]
@@ -66,7 +67,9 @@ const SETTING_TABLE = [
['Период опроса состояния АФСП, секунды', TableEdit, TableEdit, 'Время в секундах' ],
['уарэп-трасса', TableEdit, TableEdit, 'IP-адрес для связи с Трассой [<адрес этого узла>, <адрес удалённого узла>, <порт этого узла>, <порт удалённого узла>]'],
['Включить работу по своим целям', TableEdit, TableToggle, 'Разрешает работу в секторе со своей целью'],
['Список своих протоколов', TableEdit, TableEdit, 'Список протоколов целей, по которым запрещено работать' ], ]
['Список своих протоколов', TableEdit, TableEdit, 'Список протоколов целей, по которым запрещено работать' ],
['Схема прибора. Белый цвет', TableEdit, TableColor, 'Настройка отображаемого цвета фона' ],
['Схема прибора. Чёрный цвет', TableEdit, TableColor, 'Настройка отображаемого цвета схемы' ], ]
const EXTERNAL_CU = 16 ## Внешнее целеуказание
const TRASSA = 17

5
table/color-picker.tscn Normal file
View File

@@ -0,0 +1,5 @@
[gd_scene format=3 uid="uid://cy6jtnr8jhwtk"]
[node name="ColorPickerButton" type="ColorPickerButton"]
offset_right = 64.0
offset_bottom = 24.0