Delphi7 vclfixpack 1.4

Source: Internet
Author: User

Delphi7 vclfixpack 1.4

:

Http://download.csdn.net/source/3125333

Fixed several bugs in Delphi7. Now Delphi7 is no longer officially maintained. This is the latest bug patch:

Const
Vclfixpackrevision = '1. 4 ';
Vclfixpackdate = '2014/1/09'; // yyyy/DD/MM

{
Usage
=====
Add the unit to the. DPR file's uses-list.
C ++ builder user can add the file to the project (menu Project/Add to project)

Example
========
Uses
Fastmm4, // optional Memory Manager
Vclfixpack,
Forms,
Unit1 in 'unit1. pa ';

Fixes the following bug
======================================
-[2006-2009]
QC #74646: Buffer Overflow in tcustomclientdataset. dataconvert with ftwidestring
(Http://qc.codegear.com/wc/qcmain.aspx? D = 74646)

-[2006-2009] fixed in Delphi 2009 Update 3
QC #68647: Infinite Loop in forms. getnontoolwindowpopupparent
(Http://qc.codegear.com/wc/qcmain.aspx? D = 68647)

-[2007-2009] fixed in Delphi 2009 Update 3
QC #68740: lost focus after topendialog when mainformontaskbar is set
(Http://qc.codegear.com/wc/qcmain.aspx? D = 68740)

-[2005-2009]
QC #59963: Closing non-modal forms after a task switch can deactivate the application
(Http://qc.codegear.com/wc/qcmain.aspx? D = 59963)

-[2007]
Control resize bugfix for Kernel stack overflow due to wh_callwndproc hook

-[2007]
QC #59654: tactionlist access already released factions Field
(Http://qc.codegear.com/wc/qcmain.aspx? D = 59654)

-[2007]
QC #54286: parent-popupmenu overrides standard context menu (edit, memo, ComboBox ,...)
(Http://qc.codegear.com/wc/qcmain.aspx? D = 54286)

-[2006-2007]
QC #50097: objauto access violation on Xeon (Data Execution Prevention bug)
(Http://qc.codegear.com/wc/qcmain.aspx? D = 50097)

-[2009]
Classes. makeobjectinstance Memory Leak fix
(For usage in a DLL)

-[2007]
QC #58938: mainform minimize minimizes in the background
(Http://qc.codegear.com/wc/qcmain.aspx? D = 58938)

-[6-2009] fixed in Delphi 2009 Update 3
QC #64484: sysutils. Abort can raise an accessviolation
(Http://qc.codegear.com/wc/qcmain.aspx? D = 64484)

-[2007]
QC #58939: No taskbar button when starting from shelllink with show = minimized
(Http://qc.codegear.com/wc/qcmain.aspx? D = 58939)

-[6-2009] fixed in Delphi 2009 Update 3
QC #35001: mdichild's active control focus is not set correctly
(Http://qc.codegear.com/wc/qcmain.aspx? D = 35001)

-[2009]
QC #56252: tpagecontrol flickers a lot with active theming
(Http://qc.codegear.com/wc/qcmain.aspx? D = 56252)
QC #68730: tlabel is not painted on a themed, double-buffered ttabsheet in Vista
(Http://qc.codegear.com/wc/qcmain.aspx? D = 68730)
Tlabels on ttabsheet are not painted (themes) If a twincontrol like tmemo is on the ttabsheet (twincontrol. paintwindow bug)

-[2009]
Grid flickers with active theming (DBGrid, stringgrid and drawgrid only, no Derived classes)

-[2009]
QC #69112: tspeedbutton is painted as a black rectangle on a double buffered panel on a sheet of glass.

-[2009]
QC #69294: tprogressbar fails with pbs_marquee and disabled themes (Vista)
Http://qc.codegear.com/wc/qcmain.aspx? D = 69294

-[Windows Vista]
Workaround for Windows Vista comparestring bug
(Workaround is disabled by default, define "vistacomparestringfix" to activate it)

-[2007-2009]
QC #52439: dbnavigator paints incorrectly when flat = true in themed Mode

-[2009]
QC #69875: stringbuilder. Replace is incorrect
QC #67564: Error in tstringbuilder. Replace

-[2009]
QC #7393: app with no main form showing a form with hints freezes

Changlog:
2009-09-03:
Added: QC #74646: Buffer Overflow in tcustomclientdataset. dataconvert with ftwidestring
Fixed: ttabsheet looked stange if used with silverthemes.

2009-05-30:
Changed: disabled all patches that are fixed by Delphi 2009 Update 3
Added: QC #7393: app with no main form showing a form with hints freezes

2009-03-03:
Fixed: rewritten patch for QC #59963 (appdeactivatezorderfix) to fix the cause instead of the symptom
Added: QC #52439: dbnavigator paints incorrectly when flat = true in themed Mode
Added: QC #70441: toupper and tolower modify a const argument
Added: QC #69752: toupper and tolower with nullstring
Added: QC #69875, #67564: stringbuilder. Replace is incorrect
+ A much faster implementation

2009-01-25:
Fixed: DBGrid scrollbar Gab wasn' t painted correctly in bidimode <> bdlefttoright
Fixed: ttabsheet cocould throw an access violation if no pagecontrol was assigned to it
Changed: rewritten taskmodaldialog bugfix
Added: QC #69294: tprogressbar fails with pbs_marquee and disabled themes (Vista)

}

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.