- This topic has 3 replies, 3 voices, and was last updated 2025-09-30 at 6:27 am by .
Viewing 3 reply threads
Viewing 3 reply threads
- You must be logged in to reply to this topic.
Home › Forums › Konopka Signature VCL Controls (formerly Raize Components) › KSVC 8.0 RzCheckTree checkboxes not drawing
Since migrating to Delphi 12 & Raize 8.0 I noticed that the checkboxes aren’t drawing anymore.
At design-time they do appear, but at runtime when I generate the items, it no longer draws the checkboxes. I’m not doing any custom drawing.
I was wondering if there was a known issue around this? Thanks!
(as an aside i tried uploading an image to show the issue but it kept denying any format I tried to attach)
Hi,
Are you able to reproduce the issue in a test project? If so, please send the source code (zipped up) to support@raize.com and I’ll take a look.
Ray
I think I have narrowed it down. The existing project has the “Project Options” –> Application –> Manifest –> “Enable Runtime Themes” unchecked.
I can replicate it any project. Confirmed it worked in KSVC 7.0 & Delphi 12
Sample attached: https://filebin.net/256hmfmmo0d820t8/ksvc8_checktree_runtime_themes_Project1.zip
– Project1.dpr, Project1.dproj, Unit1.dfm, Unit1.pas
Will send to support email as well. Thanks!
I’m struck with the same problem.
However i noticed something is changed in the default TTreeview.
If you use TTreeview (not the Raize version) and want to use the partial checkbox you have to check cspartial in Checkstyles.
When you do that and compile the checkboxes don’t show anymore….
Since the TrzCheckTree also uses Partial it is hit with the same problem.
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)