The CNiNumEdit hasn't user friendly behaviour when it has got a focus on TAB event for example.
If you set a value in your prgram like this code:
m_ninumedit.SetValue ( 1234 );
and the focus is on other control and then you press TAB for changing the focus and the control m_ninumedit got it but it put the edit cursor in front of the first character '1'.
The correct behaviour would be that the control selects all characters to be ready to edit a new value.
The later versions that 7.1.0.313 have a bad behaviour (cwui.ocx)