jpluimers
I came across some very old code that used the IdObjs unit as it was depending on the TIdStringStream type. Digging around, I found the unit has been removed from Indy after the Delphi 2007 era. If… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
I think TVirtualMethodInterceptor is a really nice things added to Delphi XE: it allows you to overwrite virtual methods of a class. Since the documentation from that era cannot be saved in the WayBack machine, here… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
A long time ago (Delphi XE2 era), David Dubois and I helped out Doug find either the cause or a workaround of a memory overwrite in a 32-bit application. The problem was that a call… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
[WayBack] Named Pipes unit for Delphi | Mick’s Mix by Russell Libby, for which (Apr 7, 2013) Francoise Piette has updated this source code for Delphi XE3 and put it on his website at [WayBack] OverByte – Blog… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
It looks like there are pages [WayBack] IDEIds21 – RAD Studio … [WayBack] IDEIds21 – RAD Studio. Maybe I ever find time to find out where they are referenced from and why there is no IDEIds1… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
I like questions like [WayBack] How to check if parent menu item has “checked” child item? – VCL – Delphi-PRAXiS [en] It means that the asker is closely looking at her or his coding. This… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
I bumped into [WayBack] A garbage collector for C and C++ a while ago, for which the source is at [WayBack] GitHub – ivmai/bdwgc: The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (libgc, bdwgc, boehm-gc). There is a (very old!)… … Read more
4 years ago in C++, Delphi, Development, Software Development0
jpluimers
Since I had captures messages inside the main message loop, I forgot it is straightforward: create a [WayBack] TApplicationEvents instance, then use the [WayBack] OnMessage event and hook it to a method like procedure TMainForm.ApplicationEventsMessage(var Msg: TMsg; var… … Read more
4 years ago in Conference Topics, Conferences, Delphi, Development, Event, Software Development0
jpluimers
Still relevant, not limited to Delphi, though other environments often have a better warning system in place: [WayBack] Why does my Android application, compiled with Delphi Rio, no longer work?. TL;DR: over time, Android and… … Read more
4 years ago in android, Delphi, Development, Mobile Development, Software Development0
jpluimers
Two small Delphi tricks: On out parameters When you have out parameters, and the caller passes local variables for them, remember that: the compiler then will not issue an “unitialised variable” warning any more because it… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
[WayBack] Is this code safe? function Some(const Str : AnsiString); var arr : TBytes absolute Str; begin fSomeMethodWithTBytesParam(arr); <- arr is properly c… – Jacek Laskowski – Google+ Such a seemingly simple question: Is this… … Read more
4 years ago in Delphi, Development, Software Development0