No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

editor.gd 383B

123456789101112131415161718192021
  1. tool
  2. extends WindowDialog
  3. onready var _Text_Editor = self.get_node("VBoxContainer/TextEdit")
  4. var _Target_Node
  5. #Public Methods
  6. func set_target_node(node):
  7. self._Target_Node = node
  8. self._Text_Editor.text = node.get_text()
  9. #Callback Methods
  10. func _on_OK_BTN_pressed():
  11. self.visible = false
  12. func _on_TextEdit_text_changed():
  13. self._Target_Node.set_text(self._Text_Editor.text)