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. $\endgroup$