mirror of
https://github.com/Relintai/MemR.git
synced 2024-12-25 14:07:19 +01:00
35 lines
703 B
GDScript
35 lines
703 B
GDScript
extends Control
|
|
|
|
var _menu : Control
|
|
var _settings : Control
|
|
var _sort : Control
|
|
var _folder_setup_error_popup : AcceptDialog
|
|
|
|
func hide_all() -> void:
|
|
_menu.hide()
|
|
_settings.hide()
|
|
_sort.hide()
|
|
|
|
func _on_Sort_pressed() -> void:
|
|
if !_sort.validate_folders():
|
|
_folder_setup_error_popup.popup_centered()
|
|
return
|
|
|
|
hide_all()
|
|
_sort.show()
|
|
|
|
func _on_Settings_pressed() -> void:
|
|
hide_all()
|
|
_settings.show()
|
|
|
|
func _notification(what: int) -> void:
|
|
if what == NOTIFICATION_READY:
|
|
_menu = get_node("Menu")
|
|
_settings = get_node("Settings")
|
|
_sort = get_node("Sort")
|
|
_folder_setup_error_popup = get_node("Control/FolderSetupError")
|
|
|
|
func _on_Settings_back() -> void:
|
|
hide_all()
|
|
_menu.show()
|