If ClearIfNewInput is set to True, then the string set by InputString
will only be the start of the new input if the first character typed is
an arrow key. Otherwise the InputString is cleared to blank.
Example:
InputString = '1234'
ClearIfNewInput On
St = Readln