Tag Archives: Delphi

The (unofficial) Unicode Switch is now available

By | November 23, 2008

Now DLangExtensions 2.0 BETA has a Unicode Switch extension. By keeping it the way a real compiler switch would have worked, it was easy to implement. It took me less than 2 hours. There is no command line compiler extension yet. The old dcc32le.exe used a technique that wasn’t stable and could result in crashing… Read More: The (unofficial) Unicode Switch is now available »

DLangExtensions is coming back

By | November 23, 2008

My tool DLangExtensions which has added case-string-of, extended for-in loops, FreePascal generics, multi line strings and an extended Exit to Delphi 5-2007 is returning to life. I have successfully migrated the tool to Delphi 2009 and removed the FreePascal generics and the extended Exit because both are superseded by Delphi 2009’s features. The tool will… Read More: DLangExtensions is coming back »

Ansifyer for Delphi 2009 or what a crazy idea I have…

By | November 19, 2008

In a recent newsgroup posting I promissed that I will write a Delphi 2009 IDE plugin that automatically change the meaning of string and Char to RawByteString and AnsiChar the source code. My plan is to keep the editor and the files on disk untouched and only ansify the buffer that is handled to the… Read More: Ansifyer for Delphi 2009 or what a crazy idea I… »

IDEFixPack 2.0 and VCLFixPack 1.0 under way

By | November 19, 2008

I’m working on the final steps for a release of the IDEFixPack 2007 2.0 and IDEFixPack 2009 2.0. Both tools will contain every available patch that I have for the specific IDE version. The 2007er version has 18 patches and the 2009er version has 8 patches. To make my and your life easier I’ve done… Read More: IDEFixPack 2.0 and VCLFixPack 1.0 under way »

Application De/Activate bugfix unit (2007/2009)

By | November 15, 2008

AppDeActivateZOrderFix.pas is a unit that fixes the window focus bug QC #59963 which can accidentally activate a window of a different process if you close a non-modal form. This occurs if you switch to another process, switch back to your application and then close the non-modal form. If you add the AppDeActivateZOrderFix unit to your… Read More: Application De/Activate bugfix unit (2007/2009) »

IDE Fix Pack 1.0 for Delphi/C++Builder 2009

By | November 8, 2008

Because the Delphi 2009 IDE also contains the missing-stdcall bug, I thought that it would be good to have the fix for it in the IDE itself until CodeGear releases an update that fixes this serious bug. The new IDE Fix Pack 2009 version 1.0 contains two fixes inherited from the IDE Fix Pack 2007… Read More: IDE Fix Pack 1.0 for Delphi/C++Builder 2009 »

Serious bug in Forms.pas – Delphi 2009

By | November 6, 2008

There is a serious bug in the Forms.pas of Delphi 2009. A “stdcall” directive got lost in the transition from Delphi 2007 to Delphi 2009. This missing directive is visible via QC #66892 (Closing forms deactivates the application) and what is worse it trashes the stack and the application can vanish or raise an access… Read More: Serious bug in Forms.pas – Delphi 2009 »

Recent JVCL changes

By | November 4, 2008

I’ve just removed the JVCL package Jv3rd-R that contained only one file. This file is now part of the JvCore-R package. The updated JVCLInstaller knows about this change and deletes all Jv3rd-R package related files before recompiling the changed packages. The JvgMailSlots unit from the former Globus components is now renamed to JvMailSlots (without the “g”) and… Read More: Recent JVCL changes »