Today I wrote a custom control that has a TsSpinEdit child control. I got everything to work as it should, except for the mousewheel handling. After some debugging, I found out that TsSpinEdit.CMMouseWheel does not check Message.Result after calling Inherited. That causes all value changes to double (I have to deal with the mouse wheel in the parent control for wrap-around reasons). Changing this is very simple, would you please consider adding that check to your codebase? I changed my version manually but I don't feel like changing it again and again for every version
Thanks for message, I'll fix it in the nearest release.