its all based form the customFloatSpinEdit I think its called, shouldn't it be solved for that so that all others will use the same fix ?
No, the T(Float)SpinEditEx family has access to the underlying Edit control (it does not inherit from TCustomEdit, it is a compound control) , so it has acces to it's OnChange event.
So, you can set Modified there, just before OnChange is called.
T(Float)SpinEdit OTH is a native control and setting I tried setting Modified in TextChanged (which will call Chaged, which calls OnChange), but this does not work, somewhere along the line Modified gets reset to True even if I set it to False in TextChanged.
Bart