Those looking for high quality SVG icons now have a new place to look. GlyphLab offers a new Windows 11 style icon set. All icons are delivered in SVG format, so can be converted to whatever resolution, color depths and format is needed.
I’m using GlyphLab stock icons since 2006 and have seen how they evolved over time. The new Set-Eleven definitely marks a new milestone here.
In case the stock icons don’t fully cover your needs, you can still opt for a custom icon design. Dave Wilkinson, founder and owner of GlyphLab, also happens to be the creator of the current MMX icons introduced in V15. We have been working together at a couple of projects in the past. His ability to catch the customers ideas and come up with on-the-point suggestions is remarkable. I can highly recommend Dave in case you ever have a need for custom icons.
Back to browsing the Set-Eleven icons now…
Sometimes actions inside an application need their time. From retrieving data from REST service or a database to scanning your hard disk for all files containing images, there are a plethora of things that can be time consuming. In case these tasks are executed in the main thread the application will probably become unresponsive and feels like frozen – to the user as well as to the operating system.
There is a good chance that one can solve this by moving the time consuming task into a thread. That is usually where the problems start creeping in. Continue reading “Async Tasks in VCL Projects”
High DPI display and 4K Monitors are getting more common these days. Supporting higher settings than 96 dpi is already possible with some of the newer Delphi versions.
Nevertheless this is still a time and resource consuming task. Not only do you need additional sizes for the icons used in your application, you also have to check each form and frame for looking good in higher scaled environments.
Continue reading “Delphi VCL Applications with mixed DPI”
The full title should be: What is the purpose of the OldCreateOrder property in a form and how does it affect my todays coding?, but it turned out to be too long for a catchy headline. Continue reading “OldCreateOrder – er, what?”
In my previous article Tweaking DFM Loading I explained ways to overcome the name problem with several instances of a data module. Actually there is still another way to resolve this. Continue reading “Tweaking DFM Loading (update)”