I am trying to design a user interface where the specific form that the user enters in InputFields are left unchanged. For example, if the user puts in a number in scientific notation, it would be really nice for that value in the field to stay the same, even though it is modified internally into a different form. None of the Hold-type functions seem to do what I want (and only Hold[Expression] seems to be an option in InputField anyway).
Any ideas?




InputField[Dynamic[var], Boxes]? .. combined withDynamic[ToExpression@x]to use the evaluated values. – kglr Jul 25 '19 at 20:06