Hi, I found a little bug or unpleasent property, when using NumUpDown control. When I set maximum (for example to 100), using keyboard I'm able to write greater value to the NumUp control then setted maximum . But program calculate with maximum value (100 in this case). So I can see another value, then is used for calculating and the outcome could be confusing. Regards Petr.