From c03c729dc1c9cdf3ffaa03e0452e126d051d8e86 Mon Sep 17 00:00:00 2001 From: MaD_CaT Date: Tue, 29 Jul 2025 16:07:37 +0300 Subject: [PATCH] Godot4. --- project.godot | 1 + scenes/tilemap/tilemap.gd | 2 +- scenes/настройки/настройки.gd | 2 +- scenes/работа/работа.tscn | 2 +- table/table.gd | 4 ++-- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/project.godot b/project.godot index 0be2d552..14f0d506 100644 --- a/project.godot +++ b/project.godot @@ -84,6 +84,7 @@ gdscript/warnings/integer_division=0 window/size/viewport_width=1600 window/size/viewport_height=1200 +window/size/mode=3 window/size/window_height_override=768 window/subwindows/embed_subwindows=false window/stretch/mode="canvas_items" diff --git a/scenes/tilemap/tilemap.gd b/scenes/tilemap/tilemap.gd index 38140519..9ec8d542 100644 --- a/scenes/tilemap/tilemap.gd +++ b/scenes/tilemap/tilemap.gd @@ -362,7 +362,7 @@ func _process(delta) -> void: push_error('запрос \"%s\" не отправлен' % tile.url) if _queue.is_empty(): emit_signal('load_completed') - + update_scale_label() diff --git a/scenes/настройки/настройки.gd b/scenes/настройки/настройки.gd index 4e07d7e8..29564b25 100644 --- a/scenes/настройки/настройки.gd +++ b/scenes/настройки/настройки.gd @@ -165,7 +165,7 @@ func setting_tab(): var tootip_text = tbl_row[3] name_to_line_index[param_name] = i $scroll_set/table.add_row([node_label, node_value]) - var label_instance = $scroll_set/table.get_node2(0, i) + var label_instance = $scroll_set/table.get_node2(0, i) label_instance.text = param_name label_instance.tooltip_text = tootip_text $scroll_set/table.set_node_editable(0, i, false) diff --git a/scenes/работа/работа.tscn b/scenes/работа/работа.tscn index 1336c77b..4bb6358e 100644 --- a/scenes/работа/работа.tscn +++ b/scenes/работа/работа.tscn @@ -304,6 +304,6 @@ text = "Масштаб:" [connection signal="drag_continue" from="." to="." method="_on_drag_continue"] [connection signal="toggled" from="btn_view" to="." method="on_button_view_toggled"] [connection signal="toggled" from="chk_auto" to="." method="on_value_changed"] -[connection signal="toggled" from="btn_activate" to="." method="on_btn_activate_toggled"] [connection signal="toggled" from="btn_activate" to="." method="on_btn_activate"] +[connection signal="toggled" from="btn_activate" to="." method="on_btn_activate_toggled"] [connection signal="toggled" from="btn_center" to="." method="on_btn_center_toggled"] diff --git a/table/table.gd b/table/table.gd index 4d6e220c..fa0be948 100644 --- a/table/table.gd +++ b/table/table.gd @@ -599,8 +599,8 @@ func set_node_frame(i_col: int, i_row: int, node_name: String, val: int) -> void func set_node_editable(i_col: int, i_row: int, val: bool) -> void: var key: = get_node_key(NODE_KEY_FORMAT, i_col, i_row) nodes[key].editable = val - - + + ## Устанавливает контекстное меню для ячейки таблицы. Ячейка должна иметь свойство [param context_menu].[br] ## [param i_col] - Индекс колонки.[br] ## [param i_row] - Индекс ряда.[br]