Posted in C++ Embarcadero kbmMemTable

C++Builder revelations #1 – Compiling kbmMemTable – IDE crash when compiling in Win64

This blog post contains both a fix for compiling kbmMemTable in pure C++Builder personality in newer C++Builder versions (10.x.x – tested with 10.3.3), and a…

686 total views, 2 views today

Continue Reading... C++Builder revelations #1 – Compiling kbmMemTable – IDE crash when compiling in Win64
Michael Nicht - WikiCommons
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…

1,397 total views, 43 views today

Continue Reading... Delphi revelations #5 – Delphi bugs – Firemonkey TExpander bug and BeginUpdate/EndUpdate issues
Michael Nicht - WikiCommons
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…

1,143 total views, no views today

Continue Reading... Delphi revelations #4 – Delphi bug – Package uninstallation crash
Michael Nicht - WikiCommons
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…

1,101 total views, no views today

Continue Reading... Delphi revelations #3 – kbmMW Smart client – DispInvoke leak
Michael Nicht - WikiCommons
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 🙂…

1,198 total views, 19 views today

Continue Reading... Delphi revelations #2 – Space characters are not just space characters
Michael Nicht - WikiCommons
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…

755 total views, 1 views today

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