Experimental terrible way of handling input AND retaining cursor position within the text while converting all charaters to uppercase.