Jan Barendregt is Looking for programmers to maintain existing Excel add-in...
Jan Barendregt is Looking for programmers to maintain existing Excel add-in software. The reason is no fun (cancer without curative treatment and prognosis till death likely months). Please follow-up...
View ArticleWhen BRCC32 throws `Fatal error Illegal macro definition in command line or...
I had a Fatal error Illegal macro definition in command line or defines page. thrown by BRCC32.exe in one of my Delphi projects. As cgrc.exe could build the .rc file [source in Russian; WayBack], I...
View ArticleFMX.Dialogs basically blocks mixing VCL with FMX…
Nice find: Stefan Glienke+4 Look into the initialization block of FMX.Dialogs. The call to ActivateClassGroup(TFmxObject); turns off all the TRegGroups that don’t contain at least one type that...
View ArticleWindows 10 Creators update and Delphi debugging don’t go well…
Not sure what the cause and effect are, but various people are having issues running Delphi versions on Windows 10 Creators update. Debugging takes an exceptional long time to load the debuggee....
View ArticleSo how does a guy like myself get involved in contributing to GExperts?
Interesting question with some nice hints in the comments there: [WayBack] So how does a guy like myself get involved in contributing to GExperts?I don’t have a lot a lot of time (or money), but I do...
View ArticleThe Delphi Pipe – twm’s blog
The Delphi Pipe got revived: The Delphi Pipe is an RSS feed that combines other RSS feeds from various Delphi blogs. Source: [WayBack] The Delphi Pipe – twm’s blog Of course there are also [WayBack]...
View ArticleApplications that scale badely on High-DPI Displays: How to Stop the Madness...
Many applications still scale badly on High-DPI displays: dialogs way too small, icons you need a microscope for, etc. SSMS in High-DPI Displays: How to Stop the Madness – SQLServerCentral explains a...
View ArticleOn the design of the Delphi TStream classes – why aren’t they decomposed better?
Ever since I started using Delphi more than 2 decades ago, I wondered about the design of the TStream classes, especially as “stream16.zip” by Duncan Murdoch from the DOS Turbo Pascal era (which I...
View ArticleIf you were using Managed / IManaged in Spring4D, be aware they got renamed...
Sometimes changes are breaking. In this case it’s a Spring4D change: https://bitbucket.org/sglienke/spring4d/commits/a7c9bc92f30f7b5ec71b4905c1f0d97339b3c807 It renames Managed / IManaged to Shared /...
View ArticleDelphi Corner Weblog: New: Velthuis.AutoConsole unit – helps against the...
Brilliant: if it is a console program and it was started any other way (from the Windows Explorer, from the Delphi IDE with or without debugger, from another non-console program), then, before the...
View ArticleAnders Hejlsberg on Modern Compiler Construction | Seth Juarez | Channel 9
One of those “must watch” videos if you are remotely or more interested in how compilers influence our day to day coding activities. The Red Dragon Book, first edition: Compilers. Principles,...
View ArticleWow, this parses in Delphi: `property Foo: string index 0 string read GetFoo;`
Quite a few interesting entries got posted after I published this compiler glitch: Wow, this parses: property Foo: string index 0 string read GetFoo; Note the extra “string”. Found this in an old piece...
View ArticleWhat to change after a fresh Delphi (RAD Studio) installation…
Reminder to self: document what I change, and borrow some from this interesting thread: Just curious, what do you change after installing Studio? During all these (21!) years, the only thing I change...
View ArticleSome interesting Delphi posts by Stefan Glienke – Spring4D maintainer
One of the Delphi programmers I keep an eye on is [WayBack] Stefan Glienke, the maintainer of the great Spring4D Delphi framework at spring4d.org. His blog posts come in bursts, though his G+ posts are...
View ArticleDelphi 10.2 Tokyo Godzilla ISO and other download links including hashes
I thought I already posted this, but since hashes were mentioned at [WayBack] Still can’t get Rad Studio 10.2 to install on my laptop. It’ll install now, but then it can’t load several BPLs and then it...
View ArticleUsesHelperSetup.zip by Stefan Glienke for Delphi 10.0/1/2
[WayBack] Some while ago I started a plugin to easily add units to the uses clause just like you can do via quickfix in VisualStudio.I never actually polished it… – Stefan Glienke – Google+...
View ArticleWorking around “[dcc32 Fatal Error] F2084 Internal Error: DBG3133” or “[dcc32...
Since Google has a hard time searching G+: [WayBack] Anyone ever encountered a “[dcc32 Fatal Error] F2084 Internal Error: DBG3133″… – G+ – Jeroen Wiert Pluimers: Anyone ever encountered a [dcc32 Fatal...
View Articledelphi – How do I parse a web URL? – Stack Overflow
It looks like the platform-neutral TIdURI from Indy solves some corner cases that WinInet.InternetCrackUrl doesn’t. Someday I’ll check it against the .NET Uri class and report back about this. An...
View ArticleEmbarcadero QualityCentral is dead; man-decades of customer work down the drain
Without announcing an actual date, right before the weekend Embarcadero killed their [WayBack] QualityCentral publicly accessible and search engine indexed issue database. So I wrote this on Google...
View ArticleFunctions over read-only properties: you cannot mark a property as deprecated...
I learned one of the reasons you might want to use functions instead of read-only properties from properties – How can I mark a property as deprecated in delphi? – Stack Overflow [WayBack]: Delphi...
View Article