Рефактор. Переписан автомат состояний для работы с ЯУ-07 в ПРД.

This commit is contained in:
MaD_CaT
2025-03-13 14:33:28 +03:00
parent 5441e5d9e6
commit d296b78cd5
8 changed files with 140 additions and 97 deletions

View File

@@ -4,7 +4,7 @@ class_name scroll_ecm_params extends ScrollContainer
const CellLineEdit = preload('res://table/ячейка-2.tscn') ## Ячейка таблицы.
const TableHeader = preload('res://table/header.tscn') ## Ячейка заголовок таблицы.
const CellTaggleBtn = preload('res://table/settings-toggle.tscn')
const CellTaggleBtn = preload('res://table/set-toggle.tscn')
const TABLE_HEADER = [ TableHeader, TableHeader ] ## Описание ряда заголовка.
const TABLE_ROW = [ CellLineEdit, CellLineEdit ] ## Описание ряда.
@@ -38,13 +38,6 @@ func init_table():
$table.set_node_alligment(0, MOD_ROW_INDEX, HORIZONTAL_ALIGNMENT_LEFT)
$table.set_node_editable(0, MOD_ROW_INDEX, false)
var taggle_node = $table.get_node2(1, MOD_ROW_INDEX)
#for item in taggle_node.get_children():
#item.size.x = 85
#item.size.y = 25
#item.position.x = 0
#item.position.y = 0
#taggle_node.size.x = 85
#taggle_node.size.y = 25
var taggle_btn = taggle_node.get_children()[1]
taggle_btn.connect('pressed', on_taggle_btn.bind(taggle_btn))
taggle_btn.disabled = true