LAUNCHED https://uberpdf.org/
It is a lot (~300 megabyte compressed download!), but worth it. Here are the links: [WayBack] ÜberPDF Org ÜberBuild with ÜberPDF-SDK (either will work on all systems): [WayBack]...
View ArticleDelphi inner scoping is undefined. Please Embarcadero/Idera, come up with a...
[WayBack] Hi there, this is pure curiosity only; but this compiler behaviour seems odd to me. What do you think?… – Agustin Ortu – Google+ The problems start when you prefix the outer class which you...
View ArticleRecord helpers can do wonders for code clarity.
A few people recently discovered the beauty of record helpers: [WayBack] Record helpers can do wonders for code clarity…. – Lars Fosdal – Google+ [WayBack] I didn’t know you could do this with Record...
View ArticleAnimation problems in Delphi Tokyo 10.2 update 2? Check bug RSP-19525
If you run into animation problems in Delphi Tokyo 10.2 update 2, then read [WayBack] … In particular I cannot use the use the animation to change the tab in a TabControl… – Raffaele Miola – Google+....
View ArticleSome FastMM scenarios require NeverUninstall because the System unit...
You always have to be careful with Delphi finalization sections cleaning up things that might have not created inside the corresponding initialization section. This is especially true for the System...
View ArticleAutoregister attribute for Delphi | Jon L. Aasenden
Interesting idea: [WayBack] Wouldn’t it be nice if Delphi has an attribute that automatically registers your class for you? – Lennart Aasenden – Google+ Source at [WayBack] Autoregister attribute for...
View ArticleDamned ! var Comp : function(const s1, s2: string): Boolean; begin if CheckB…
One of my main gripes about lots of RTL/VCL/FMX code: conventions are often lacking. Which means one of the below functions starts with Ansi (but does a Unicode operation) and the other has the...
View ArticleDelphi: playing Chimes.wav as an external file or embedded WAVE resource in...
As a by-effect, this article seems to one of the few that shows where Delphi uses the .dres file extension introduced around Delphi XE. Recently I had to play some notification sounds in a Windows...
View ArticleChanging component class at run-time on demand for older Delphi versions need...
Just in case I ever need to do heavy Delphi 2007 magic to change the component class of an object instance: [WayBack] Quite unusual compiler behaviour (for older compilers) as seen...
View ArticlePoor mans C to Delphi converter by Wouter van Nifterick
Seems very OK for a first pass in a C to Delphi conversion: [WayBack] Hi, I’ve created a C to Delphi converter.Because it’s been so useful to me that I’ve decided to share it.It converts C code...
View ArticleMaybe one day the Object Inspector gets a real overhaul
Maybe one day the Object Inspector gets a real overhaul and hopefully the first thing is someone fixing the F11 behaviour that – in the early days of real Delphi productivity – toggled between designer...
View Article[MS-DTYP]: Well-Known SID Structures via The mother lode of well-known SIDs –...
Via[WayBack] The mother lode of well-known SIDs – The Old New Thing this great source of information [WayBack] [MS-DTYP]: Well-Known SID Structures from which I got the table below. Later on, I found...
View Articlegit repository by David Heffernan – sets environment variable...
Interesting repository https://github.com/davidheff/DelphiProjectCompileMode in a response to [WayBack] I’m trying to use Pre-/Post-Build-Events (Delphi 10.1 Berlin, if that matters). Is there a...
View ArticleHTTP Protocol Related Improvements in Delphi 10.2.2
After years of (peer) pressure, Embarcadero finally did some client-side [WayBack] HTTP Protocol Related Improvements in Delphi 10.2.2. The fixes add some features to THTTPClient that have been...
View ArticleDelphi 2009 syntax; not official, but a great start and complement to DelphiAST
A while ago, I found out that [WayBack] Toon Krijthe made a [Archive.is] Delphi 2009 syntax sample which is a great complement to the DelphiAST parser given that Borland/CodeGear/Embarcadero/Idera...
View ArticleAs Delphi generics are not supported for free functions, wrap them in a...
Of the things not possible with generics in Delphi, I already wrote about Impossible: Property using Generics in Delphi. Now it’s time to write about simulating a free function with generics as this is...
View ArticleWhich class memory management model would you prefer for Delphi?
An interesting discussion on ARC and classic memory management in Delphi and ideas on hybrid ways: [WayBack] Which class memory management model would you prefer for Delphi? Or better, which one would...
View ArticleGetPublished – Author Information
One day I must re-publish these papers: Author Information ID: 1454 First name: Jeroen W. Last name: Pluimers User name: Biography: Jeroen Pluimers has had a long history in software development...
View ArticleMixing x64 Outlook with x86 Delphi: never a good idea…
Via [WayBack] Hi all,I’m a bit stuck here with a “simple” task.Looks like Outlook 2016 doesn’t supports “MAPISendMail”, at least, if i trigger this, Thunderbird… – Attila Kovacs – Google+: Basically...
View ArticleDo NOT download the Embarcadero patch for RAD Studio 10.2.2!
[WayBack] Embarcadero just released a patch for RAD Studio 10.2.2. It breaks linking projects with runtime packages, like GExperts, any other IDE expert and probably also most component packages. –...
View Article