I’ve just submitted QC report 82143 about Controls.TWinControl.ControlAtPos not finding nested child controls.I’ve found the bug (it seems) when trying to answer this question on… Read More »QC82143
I’ve updated delphisvn to use Subversion 1.5.Good news that the official release now finally includes DLLs on Windows.There’s only source code for now, a downloadable… Read More »delphisvn updated to Subversion 1.5
I’ve been having some trouble signing some of my large (~1.8 GB!) executables. (In case you wonder, they contain a lot of multimedia content packed… Read More »Code signing large executables
The SetToString, StringToSet functions in TypInfo unit take PPropInfo as parameter which means you can only use them with set types for which RTTI (a… Read More »SetToString, StringToSet
I’ve submitted QC report 48959, titled “TCustomProvider destructor does not call UnregisterProvider”. In TCustomProvider.Destroy there’s some code which assumes that Owner is still assigned during… Read More »QC48959
I’m maintaining a custom setup program used to install applications. In some cases it needs to perform actions which require administrative privileges, e.g. writing into… Read More »DataSnap to the rescue
I’ve submitted QC report 45527 about a small, probably infrequently encountered issue with TCheckListBox: when themes are not used and you’re using the Flat style,… Read More »QC45527
The ActiveX Control Wizard is missing in Delphi 2006 by default. You can bring it back by adding the following string value in the registry:… Read More »The missing ActiveX Control Wizard
Don’t mistake Delphi‘s SyncEdit for Refactoring. (In case you wonder what SyncEdit is, it’s invoked by pressing Ctrl+Shift+J on a selected text in the editor.… Read More »Don’t mistake SyncEdit for Refactoring ;-)