As far as I can see, DirectEntry allows only for entering Strings.
However, I’d like to build an editor where I can enter values of types: string, None/False/True, tuples, integers … and maybe others.
So I guess I will enter stuff like:
"(0.1,0.2,0.3,0.4)"
or
"False"
or
"3"
As far as I can see I could grab the string from the DirectEntry and use
eval()
Usually this is not recommended for security reasons, but this should not be an issue here since this is an editor that only I would use.
Still, would this be the way to go?