in my opinion fixed point variables aren't that great. the user of the c# wrapper shouldn't be forced to ever create one himself. they are relics from a time when cpus didn't have floating point units. smile it shouldn't be necessary to think about vars at all. the issues with panels and other cases where references to vars are needed can be solved differently.