add generic input control
Set cursor position to the end of the initial string
Use a new, generic input control, finally fixing the real-time map editor's saving functionality.
Prevent the console from losing input focus when escape is pressed.
Set the console's input to inactive when its hasInput is false, and vice versa.