From eafe6411af3c980675f5d7304222f2c93c7c0521 Mon Sep 17 00:00:00 2001 From: sasha80 Date: Fri, 18 Aug 2023 14:40:40 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D1=80=D0=B0=D0=B1=D0=BE=D1=82?= =?UTF-8?q?=D0=BA=D0=B0.=20=D0=97=D0=B0=D0=BF=D1=80=D0=B5=D1=82=20=D1=80?= =?UTF-8?q?=D0=B5=D0=B4=D0=B0=D0=BA=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0?= =?UTF-8?q?=D0=BD=D0=B8=D1=8F=20=D1=80=D1=8F=D0=B4=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- table/table.gd | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/table/table.gd b/table/table.gd index b36936e0..a361bb5e 100644 --- a/table/table.gd +++ b/table/table.gd @@ -524,7 +524,15 @@ func set_node_editable(i_col: int, i_row: int, val: bool) -> void: nodes[key].editable = val -## [param i_col] - индекс колонки. [param i_row] - индекс ряда. +## Разрешает редактирование ряда. Ячейки ряда должны иметь свойство [param editable]. +## [param i_row] - Индекс ряда. +func set_row_editable(i_row: int, val: bool) -> void: + for i_col in columns: + var key: = get_node_key(NODE_KEY_FORMAT, i_col, i_row) + nodes[key].editable = val + + +## [param i_col] - Индекс колонки. [param i_row] - Индекс ряда. func set_node_alligment(i_col: int, i_row: int, val: int) -> void: var key: = get_node_key(NODE_KEY_FORMAT, i_col, i_row) if 'horizontal_alignment' in nodes[key]: