A new version of the KSVC bonus package with enhanced HighDPI support is now available in RAD Studio GetIt Package manager.
The Konopka Signature VCL Controls library is a VCL library with a nice set of enhanced visual controls and powerful embedded designers. Embarcadero bought the rights from Raize Software a few years ago.
In the 10.4.2 time frame, we made some fixes and improvements to the KSVC library primarily focused on VCL styles support and integration (released in version 6.5). Now we have published a new version that leverages VCL features introduced in 10.3 and 10.4 for High DPI support (for the Per Monitor v2 Windows 10 mode). Because of this change, the new version of KSVC can be used only with RAD Studio 10.4.x and we are keeping the older 6.x versions available for compatibility.
As you can see below, both versions show up in GetIt for customers on 10.4.2:
The installation is done directly via GetIt:
Once installed, the library adds a number of components to the RAD Studio IDE (here is a section of the Tools Palette):
And finally here is the classic all-encompassing demo rebuild with the last version (which does require a couple of code changes):
The issues addressed in version 7 of KSVC include the following Quality Portal reports:
RSP-31791 TRzControlButton: Wrong border when StyleElements is empty
RSP-31786 TRzControlButton.DrawSpinButton() should check StyleElements property
RSP-31785 TRzControlButton should paint arrows in Vista style, not Windows 95 style
RSP-31784 TRzCustomComboBox does not respect style when painting
RSP-23472 High DPI scaling issues in KVSC Raize components
RSP-21178 HighDPI bugs in Konopka Signature VCL Controls 6.2.3
RSP-16715 Close button not scaled on TRzTabControl for highDPI
Hope this work is appreciated by the many active users of this controls library and that other VCL developers start using it.
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition
I really appreciate this update.
Thank you !
They don’t appear to be available for Delphi 10.4.2 community edition. They were present in all previous versions. Have I missed something?
You are correct – the Konopka Signature controls are not available for the 10.42 CE version. Sorry. On the download page it says “subscription required”.
They *are* available as a bonus download for customers with the 10.42 Professional SKU and above.
https://getitnow.embarcadero.com/bonus-ksvc/
Will this package be available for Delphi 11?
It doesn’t appear in the GetIt list at the moment
Yes it will – there are some issues which are being looked at right now but it is planned to be re-released and definitely compatible with Delphi 11.
Hi Ian – any ETA on when KSVC will be available for Delphi 11. Thanks!
They are available now. 🙂
Go to GetIt in your Delphi 11 IDE and type in “ksvc” and you should see them in there.
Great – thanks!
why not for 10.4.1?
I have started to using a few days ago. Stressed from slow speed of styles I have removes vcl.styles and impressed from the regaining efficiency not as fast as old version compiled in D7, but almost no glitch painting on scrolling.
This components are really interesting, color available is great and also HotTrack round and shade buttons like XP so I’m not interested in styles anymore. I have only to understand how to apply to all project the new “style”. The project have many forms with so many buttons and other components, now main is good looking other are almost no theme with only special buttons/labels colored.
I’m very happy with those components, great work from Konopka
Thanks for your comments, the Raize controls are really something special.
Styles really do help raise your application up with a very easy and inexpensive professional look and, in fact, Ray Konopka actually presented a webinar session recently for our Coding Bootcamp which you might find interesting. It may give you some pointers on getting the best out of styles: https://www.youtube.com/watch?v=cwXznvBLjxo
Hello, since Embarcadero experienced it’s hardware failure (early 2024), nothing appears in the GetIt Package Manager in Delphi 11 (Alexandria). I’m trying to install this now on another PC; how do I get the KSVC package (i.e., Raize controls) if the GetIt Package Manager is broken? Is there another link to download it from? Thanks, Fiachra
Hi Fiachra. The GetIt server for 11.x is currently down. We hope to have it back shortly. For 11.x there is no direct link for additional packages but you can go into my.embarcadero.com and you should see download links for certain additional components. For 12 Athens this includes KSVC controls. For 11.x it depends on your installation and license.
Hi Ian, I have C++ Builder 12 and do not see KSVC in GetIt. I also do not see it in my.embarcadero.com. I need KSVC to migrate my projects to version 12. What am I missing? Or where can I find KSVC?
Go to https://my.embarcadero.com and look for “General Packages for RAD Studio 12”. This contains the KSVC controls.