In this video we look at how we can change the background color (and font) of a TEdit when VCL Styles are enabled. Watch on YouTube Here.
In this video we take advantage of the fact that reFind can add units to the uses of a unit and we make use of this to remove (in bulk) the "Inline function 'MessageDlg' has not been expanded because unit 'System.UITypes' is not specified in USES list" compiler hint. Watch it here.
This is the classic bowling game code kata, it's an illustration of test driven development.
I was first made aware of it in one of Uncle Bob's (Robert C Martin) videos on CleanCoders.com. I've produced this as an example of doing it using Delphi. This video was produced for the Intensive Delphi online conference, you can find the channel for it here.
There are a lot of things skipped in this this kata (edge cases, bad input etc.), but it does provide a simple and clear introduction on how to do TDD. Watch it on YouTube.
This was a talk that I did for the ADUG Winter Symposium (4-Aug-2016) in Sydney. In it I build a cross-platform (Windows/Android) application for calculating fractals. It's on fractals, code optimizations and parallel programming. The images and details about the super-computers is from Wikipedia and the fractal zoom animation in the beginning is https://youtu.be/a26UXXVQAHg. Watch this presentation on YouTube, it's 85 minutes long - so grab some popcorn. I'll make the source code available shortly. You can alternatively watch the Melbourne version of this talk that repeated the following day (5-Aug-2016).
Have you changed your default colors in Delphi? If not you probably should. With adjusting the colors you can gain greater insight into your code, you can reduce the strain on your eyes and you can make Delphi look just plain cooler. This video is four and a half minutes long and you can watch it on YouTube.
TDictionary in Delphi is an extremely useful container, however the default method by which your 'keys' get hashed might be undesirable. Being able to alter this can give you far greater flexibility when taking advantage of the Generic Dictionary collection. You can watch the video on my channel (with keystrokes but without Q&A) or the Embarcadero version. This video is a replay from CodeRage X.
Page 4 of 16