Jump to content
PolywickStudio

Using Andy's Fix Pack to fix Delphi bug QC15408

Recommended Posts

Posted (edited)

Andy's VCL Fix Pack is a Delphi open-source unit that fixes VCL and RTL issues at runtime by patching the original functions.

 

Andy's Unit contains easy-to-use functions to update code that cannot be easily recompiled or changed.



If you try to change VCL sources (files in Source folder of your RadStudio, Delphi or C++ Builder installation) and attempt to recompile them within your project, you'll get multiple errors, such as: DCU mismatch, (file1.pas) is compiled with a newer version of (file2.pas). This occurs when source-code is compiled with a different file and needs to be fully recompiled.


In the below example, I will use Andy's fix pack to fix a long standing bug - QC15408.

 


Without fix:

QC15408_NORMAL.png.edf6d5c61887bbc3433c98951b2d3031.png



With fix:
QC15408_FIX.png.3e4ec50fc2e2e95f716f314571086a9a.png

 


Repository:

https://github.com/PolywickStudio/AndyVCLFIXPack

 

 

Edited by PolywickStudio
  • Like 1

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×