My objectmodel got an UInt16 attribute.
The Aspectgetter worked fine, value displayed fine in the ObjectListView. When changing value, then the "set" was not called.
Made a dummy attribute using Int32, and made typecast from the UInt16 value, and it then worked fine.
Strange.
In EditorRegistry.cs, I can see that tat UInt16, UInt32 and UInt64 are using the same UintUpDown, and it got some min/max values that are not matching the min/max for these datatypes.
Looks like it's a problem for these special data types ?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
My objectmodel got an UInt16 attribute.
The Aspectgetter worked fine, value displayed fine in the ObjectListView. When changing value, then the "set" was not called.
Made a dummy attribute using Int32, and made typecast from the UInt16 value, and it then worked fine.
Strange.
In EditorRegistry.cs, I can see that tat UInt16, UInt32 and UInt64 are using the same UintUpDown, and it got some min/max values that are not matching the min/max for these datatypes.
Looks like it's a problem for these special data types ?