Posted in Delphi Embarcadero Firemonkey FMX RTTI

Delphi revelations #5 – Delphi bugs – Firemonkey TExpander bug and BeginUpdate/EndUpdate issues

This blog post is about two discoveries I have made in Firemonkey, and the way to circumvent them. The TExpander bug I have noticed occasionally…

463 total views, 2 views today

Continue Reading...
Posted in Delphi Embarcadero kbmMW RTTI

Delphi revelations #4 – Delphi bug – Package uninstallation crash

For a long time (well over a year), there has been an annoying issue when uninstalling kbmMW that results in the need to kill the…

370 total views, 1 views today

Continue Reading...
Posted in Delphi Embarcadero kbmMW

Delphi revelations #3 – kbmMW Smart client – DispInvoke leak

After countless hours of debugging 5.07.00, I’ve discovered an annoying bug in Delphi’s System.Variants.pas unit which results in an unfortunate leak when using custom variants…

636 total views, 1 views today

Continue Reading...
Posted in Delphi kbmMW

Delphi revelations #2 – Space characters are not just space characters

Preparing next release of kbmMW, I merged in the latest versions of the socket library which I have commercially licensed for your coding pleasure 🙂…

260 total views, no views today

Continue Reading...
Posted in Delphi kbmMW

Delphi revelations #1 – kbmMW Smart client on NextGen (Android) – Scope problems

I’ve just discovered an issue when using the kbmMW smart client in a slightly more advanced way, on an Android device. The kbmMW smart client…

153 total views, no views today

Continue Reading...