Quantcast
Channel: Delphi – The Wiert Corner – irregular stream of stuff
Browsing all 1440 articles
Browse latest View live

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 Article


Delphi: 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 Article


Delphi 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 Article

Image may be NSFW.
Clik here to view.

Flexible 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 Article

Delphi 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 Article


Delphi: 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 Article

Delphi, 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 Article

from 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 Article


Image may be NSFW.
Clik here to view.

Delphi 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 Article


GitHub – 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 Article

Delphi 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 Article

Image may be NSFW.
Clik here to view.

Im 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 Article

Image may be NSFW.
Clik here to view.

VCL 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 Article


TFreedObject 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 Article

Getting 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 Article


Delphi 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 Article

Drawbacks 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 Article


Tweaking4All.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 Article

Delphi: 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 Article

Delphi, 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
Browsing all 1440 articles
Browse latest View live