- This topic has 2 replies, 2 voices, and was last updated 2025-09-09 at 3:58 pm by .
Viewing 1 reply thread
Viewing 1 reply thread
- You must be logged in to reply to this topic.
Home › Forums › Konopka Signature VCL Controls (formerly Raize Components) › RzSpinEdit drawing bug: Selected value is offset to the left when selected
Tagged: RzSpinedit VCL Controls
When selecting an RzSpinedit value (by tabbing into it, or double clicking, so it is all blue), the entire value is displayed offset by a number of pixels to the left which can result in the value not being entirely visible anymore (unless the component width is much wider than the value). Once this happens, if you select another component or tab away the value remains offset (and possibly partially hidden). It does not redraw itself properly until one of the arrow buttons in clicked.
Hi Chris,
Thanks for the report. Unfortunately, I am unable to duplicate the issue, but that could be because I’ve made other changes to the TRzSpinEdit and those affected this particular behavior. However, I would like to confirm that. Are you able to duplicate the issue in a test project? If so, please the source to the test project (no exe) to our support email and I’ll take a look. Also, what version of Delphi are you using?
Ray
Hi Ray,
Thanks for your quick response. In my further investigation, it seems it only happens with narrower widths, say big enough for 5 or 6 characters.
Initial display:
After selection (Double click or tabbing in) it shifts to the left:
After losing focus it remains the same…:
Until you click on an arrow, when it returns to normal:
I will try to get you some source when I have time.
Thanks,
Chris
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
These cookies are needed for adding comments on this website.
These cookies are used for managing login functionality on this website.
Stripe is a payment processing platform that enables businesses to accept online payments securely and efficiently.
Service URL: stripe.com (opens in a new window)