Fabio,
I'm not getting any message displayed with your code when a valid age is already entered and the user tries to enter a value out of the range.
>>Hi,
>>
>>is there an event that I can use to inform the user that they have entered a value that is beyond the keyboardhigh and keyboardlowvalue of a spinner?
>>
>>What is happening is these properties get set dynamically based on the selected data. If the user enters a value that is outside of the range, there is no message or indication of what is wrong, the user just cannot move off the control.
>>
>>This is the first time I'm using spinners in over 10 years of Fox and VFP.
>>
>>Thanks,
>
>
>* RangeLow
>IF m.this.Value<m.this.KeyboardLowValue
> MESSAGEBOX("too much low")
>ENDIF
>RETURN m.this.KeyboardLowValue
>
>
>* RangeHigh
>IF m.this.KeyboardHighValue<m.this.Value
> MESSAGEBOX("too much High")
>ENDIF
>RETURN m.this.KeyboardHighValue
>