arduino stuffs
Diffstat (limited to 'car_driver/godot/ConsoleWindow.gd')
| -rw-r--r-- | car_driver/godot/ConsoleWindow.gd | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/car_driver/godot/ConsoleWindow.gd b/car_driver/godot/ConsoleWindow.gd new file mode 100644 index 0000000..a37106a --- /dev/null +++ b/car_driver/godot/ConsoleWindow.gd @@ -0,0 +1,19 @@ +extends WindowDialog + +onready var send = $V/Send + + +func _ready(): + call_deferred("popup_centered_minsize") + + +func _process(_delta := 0.0): + rect_position.x = clamp(rect_position.x, 0, OS.get_window_size().x - rect_size.x) + rect_position.y = clamp(rect_position.y, 20, OS.get_window_size().y - rect_size.y) + + +func _on_Send_text_entered(new_text: String): + new_text = new_text.strip_edges().strip_escapes() + if new_text: + SerialIO.send(new_text) + send.text = "" |