If you want nice smooth images on your SpeedButtons, then you are pretty much out of luck as they don't support proper transparency. In this video, we take a look at this and some options to resolve it.
If you want nice smooth images on your SpeedButtons, then you are pretty much out of luck as they don't support proper transparency. In this video, we take a look at this and some options to resolve it.
I use to find this situation very frustrating until I learnt this simple trick. Shift a control when it is completely obscured by other controls
This is a first look at the new TControlList that has been added to Delphi 10.4.2 Sydney. It allows for dynamically sized lists and only renders what is required. Watch it on YouTube
In this video we see how you can use the GrayscaleFactor property of TImageList to significantly improve the image quality of your menu item images when they are disabled - sounds confusing, watch and learn.
In this video we build a simple ping utility using the TIdICMPClient Indy component, we then produce a 'real-time' graph of the results using TChart.
In this video, we take a look at a handy shortcut for when you are editing forms. It hides all the non-visual controls, which can get in the way of the layout of your applications. There are also a number of bonus hints (Hide component captions, customise the file menu).
I don't use the Navigation Bar in the Code Editor as much as I should, but now that I know these cleaver shortcuts I'll be using it much more. Find out what they are here.
DelphiCon was a great success, you can watch my presentation on my YouTube channel, or Embarcadero's which includes the Q&A, or any other of the great sessions by having a look at the replays.
Delphi has been able to build 64-bit applications for quite some time, we are going to write a simple Windows app that allocates 32GB of memory and see what happens. Watch it here.
In this video, we build a simple application to take a list of names and print name tag labels using FastReports. We are going to do this without writing a single line of code, or even compiling our application.