- This topic has 3 replies, 2 voices, and was last updated 2023-04-10 at 11:13 pm by .
Viewing 2 reply threads
Viewing 2 reply threads
- You must be logged in to reply to this topic.
Home › Forums › Konopka Signature VCL Controls (formerly Raize Components) › Problem with RZLabel (BlinkIntervalOn)
Tagged: BlinkIntervalOn RZLabel
Hello
I have a problema with the TRZLabel component. I have tow forms, with an Tzlabel on each form, whe I change the BlinkIntervalOn property on a form, it automatically changes on the other form.
I use version 6.1.12, is there anything I can do to not change the property in all open forms.
Thanks,
Gabriel
Hi Gabriel,
The blinking support in the TRzLabel and TRzStatusPane utilizes a common control list that wraps a TTimer that controls the blinking on and off. There are two primary reasons why this was done. First, only one timer is needed instead of having a separate timer for each label. Second, it allows all labels that are blinking to blink at the same rate and more importantly that the blinking is synchronized.
To use a different blinking interval for a label on a separate form, then I would suggest dropping a TTimer on the form and manually blink the desired label by changing the color.
Ray
Thanks for answering
I have never used this property before. My problem is showing changes on all forms in my GIT HUB
I’m changing my Common.pas file to not change all the properties of the forms that are open. You can give me a hint for disable this change for all RZLabel and RZStatus??
Thanks..
Hi,
Your best bet would be to change the BlinkIntervalOn value in code (in the FormCreate event handler for the desired form) to prevent the DFM files of the other forms using TRzLabel or TRzStatusPane from getting updated.
Ray
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)