IOTAProjectNotifier.Modified notifies when when Project Options have changed…
From: [WayBack] Is there any way using Open Tools to detect when Project Options have changed? This link from +David Hoyle covers a whole bunch of other notifications: … – David Nottage – Google+...
View ArticleDelphi: 2 things to check when FMX/VCL units are inserted when you use...
On G+, Tom Field bumped in the [WayBack] issue that the IDE would add VCL units to the uses list when putting FMX controls on a form. I’ve observed it the other way around as well, and there are two...
View ArticleDelphi and generics: some examples of “E2015: Operator not applicable to this...
I don’t have enough time right now to elaborate on the code, so below is a an example of where I bumped into the very non-descriptive [WayBack/Archive.is] E2015: Operator not applicable to this operand...
View ArticleFlexible and Economical UTF-8 Decoder
For my link archive: [Archive.is] Flexible and Economical UTF-8 Decoder. Be sure to read the whole article there as the explanation of the initial algorithm is important and final algorithm is towards...
View ArticleDelphi 10.1.2 Berlin: after ….
For my archive: [WayBack] Bummer, a big showstopper with Berlin 10.1.2: an object with an indexed property getter crashes the debugger! Please +Marco Cantù we need a fix for this… – André Mussche –...
View ArticleDelphi: Why is there no class procedure TArray.Sort(Keys: array of T; var...
The underlying question at [WayBack] … Does anyone know of any array sort method similar to this for Delphi (with the two array parameters, key and value with a comparer method) … – Ugochukwu Mmaduekwe...
View ArticleDelphi, decoding files to strings and finding line endings: some links, some...
A while back there were a few G+ threads sprouted by David Heffernan on decoding big files into line-ending splitted strings: [WayBack] Having been a little underwhelmed by the performance of...
View Articlefrom old school to new frontier: Pattern, naming and MVVM from a Delphi point...
On my list of things to check later: FMBC a Delphi implementation of MVVM? [WayBack] from old school to new frontier: Pattern, naming and MVVM from a Delphi point of view. via: [WayBack] #FBMC the new...
View ArticleDelphi multi-threading: confused by TThread.Synchronize / TThread.Queue?...
Below an elaboration on my answer to the question [WayBack] I don’t understand the following part of the second Delphi example:TThread.Synchronize… – Alberto Paganini – Google+: I was looking at the...
View ArticleGitHub – Libaud/POLCLVCLISO: Pascal Object LCL and VCL ISO standards...
For my link archive: GitHub – Libaud/POLCLVCLISO: Pascal Object LCL and VCL ISO standards implementation for CodeTyphon, Delphi, Lazarus It implements these standards: ISO standard 3166-1, 3166-2,...
View ArticleDelphi Programming Blog (by Shaun Roselt): Delphi Communties on: WhatsApp,...
From a while ago by a young (then ~18, now around ~20) enthusiastic Delphi programmer: [WayBack] Delphi Programming Blog (by Shaun Roselt): Delphi Communties on: WhatsApp, Telegram, Google+, Facebook...
View ArticleIm memoriam: Rudy Velthuis
Given that I’m fighting rectal cancer and am extremely low on energy, I am keeping this much shorter than I want to. Recently, I learned that Rudy Velthuis passed away on 2019-05-13. Born on...
View ArticleVCL FadingEffect by Paul Toth at GitHub
In case I ever need a fading effect between 2 panels on one form, there is some code that will get me started. I’d probably code it in a different design (without a global variable), but it works so...
View ArticleTFreedObject in FastMM4/FastMM4.pas at master · pleriche/FastMM4 · GitHub
Reminder to Self: {The class used to catch attempts to execute a virtual method of a freed object} TFreedObject = class public procedure GetVirtualMethodIndex; procedure VirtualMethodError; {$ifdef...
View ArticleGetting the up to date project source code from the IDE – Dave’s Development...
For my link archive: [WayBack] Getting the up to date project source code from the IDE – Dave’s Development Blog It shows how to “using the IDE’s live files and if the IDE hasn’t got a file open, the...
View ArticleDelphi Datasnap: How to know the name of the methods called by client in...
A great tip from [WayBack] Hi, need help regarding Datasnap. How to know the name of the methods called by client in delphi datasnap server? – sujansiddhi – Google+ that I needed a few months ago:...
View ArticleDrawbacks for separating TDS/TD32 symbol information in separate file for...
A while ago this interesting question came by: [WayBack] Delphi XE2 has got the Linking option “Place debug information in separate TDS file” … Does this have any adverse effects for Win32 Delphi...
View ArticleTweaking4All.com – Topics – Delphi – How to change the font of a hint window
[WayBack] Tweaking4All.com – Topics – Delphi – How to change the font of a hint window: Delphi THintWindow are odd, as you cannot set the Vcl.Forms.HintWindowClass before uses it to initialise the hint...
View ArticleDelphi: A few notes on tracking down a use-after free related issue involving...
A few notes on tracking down a use-after free related issue involving interfaces. The crash message is like this: Project UseAfterFreeWithInterface.exe raised exception class $C0000005 with message...
View ArticleDelphi, compiler intrinsics and generic type matching
For my link archive in case I ever need to do Delphi generic type matching on intrinsic types. This will be tricky as you can have typed types like [WayBack] type TDate = type TDateTime since the early...
View Article