jpluimers
Wondering how far Mike Versteeg has gotten in the mean time with the newer versions of Delphi that have come up: [WayBack] I’m having a go at multi monitor high DPI support for my styled… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
Interesting consensus at which is very similar to my experience: [WayBack] I’ve inherited a project and the developer uses lots of interfaces (All good here!). Then when they develop the interfaced classes, the methods from… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
From an interesting thread at [WayBack] What’s the piece of Delphi knowledge you find yourself looking up over and over again? For me format strings is probably the thing that most stubbornly… – Lachlan Gemmell… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
If you ever get a “Fatal: F1027 Unit not found: ‘System.pas’ or binary equivalents (.dcu)” – Google Search, then it is likely because you: build from a script build use a user that has never ran… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
In addition to Shared/IShared, there is also Weak/IWeakReference in Spring.pas; these blog post explain more about them: Shared/IShared (search for {$REGION ‘Shared smart pointer’} at the current repository): [WayBack] Delphi sorcery: Smart pointers in Delphi Weak/IWeakReference (search for… … Read more
4 years ago in Conference Topics, Conferences, Delphi, Development, Event, Software Development0
jpluimers
A few posts on why not to use the TPL and be very careful with regular RTL threading code: [WayBack] Ondrej Kelle – Google+ [WayBack] Delphi To Go: Don’t lose time with a known Delphi… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
Via [WayBack] TMonitor vrs Critical sections revisited. Back then (https://www.delphitools.info/2013/06/06/tmonitor-vs-trtlcriticalsection/), it was found that critic… – Kiriakos Vlahos – Google+ as he re-did the measurements that DelphiTools did before Delphi XE5 came out: Slim Reader/Writer Lock… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
For Variant types, the = comparison operator in Delphi maps to the VarCompareValue in the Variants unit. That function fails to handle various comparisons and for some it knows it can handle raises a VarInvalidOp through… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
If I ever need to download multiple files in multiple parts at the same time, support resuming, gzip-encoded files, cookies, logging to websites using POST and so on, then I need to look at [WayBack]… … Read more
4 years ago in Delphi, Development, Indy, Software Development0
jpluimers
One of the great things about the Delphi docwiki structure is that the naming system is very consistent. The consistency helps you quickly finding the What’s new for any version, just by getting the latest… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
Reminder to self for checking if this still fails: [WayBack] Bogus W1036 ? Documentation: … “If you do not explicitly initialize a global variab… – Stefan Glienke – Google+ Documentation: http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Variables_(Delphi) “If you do not… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
Delphi does indeed so some type inference as Primoz found out below. It has been doing this for a long time, improved over time, but has a long road ahead. One odd thing is that… … Read more
4 years ago in Delphi, Development, Software Development0