Delphi-PRAXiS
Seite 1 von 12  1 2311     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   IDE FixPack 3.5 (2007-XE) (2010-09-12) (https://www.delphipraxis.net/108277-ide-fixpack-3-5-2007-xe-2010-09-12-a.html)

jbg 10. Feb 2008 19:16


IDE FixPack 3.5 (2007-XE) (2010-09-12)
 
Liste der Anhänge anzeigen (Anzahl: 4)
Das IDE FixPack für Delphi 2007-XE behebt Bugs der Delphi/C++Builder IDE, wobei keine Dateien verändert werden. Alle Bugfixes werden zur Laufzeit im Arbeitsspeicher durchgeführt. Die Bugfixes gelten nur für die IDE. Eigene Programme profitieren davon nicht. (dafür ist das VCL Fix Pack da).

IDE FixPack Homepage

Für Delphi 2007 ist nur die 3.0 Version verfügbar, da ich kein Delphi 2007 mehr einsetze und somit auch keine Bugs finde und behaben kann.


Enthaltene Bugfixes:
  • Vista compatible main icon resource (2007-2010)
  • Debugger optimization (2009-2010)
  • Undo destroys editor buffer (2007-2010)
  • QC #47242: Possible AV when shutting down the IDE (2009)
  • QC #71575: Delphi 2009 literal string assigment (2009)
  • QC #47807: Error insight fails to find TObject class (2007-2009)
  • Possible deadlock when Error Insight calls ProcessMessages (2007-2009)
  • QC #37462: IDE may select the wrong file when performing a ctrl + left-click on a filename in the editor (2007-2009)
  • QC #22880: Cannot resolve unit name (2007-2009)
  • QC #58045: Component captions and component icons disappear from form designer (2007-2009)
  • QC #75738: Debugging extremly slow
  • QC #68493: Switching away and back to Delphi orphans focus on Code Editor
  • QC #69456: IDE dead lock when updating the editors (2009)
  • QC #55910: TDBText.Color always reverts to Parent.Color (2007-2009)
  • Sometimes the IDE has two taskbar buttons (2007)
  • Background Parser blocked the main thread (2007)
  • Find dialog has problems with upper/lower case Umlaut characters (2007)
  • QC #68647: Infinite loop in Forms.GetNonToolWindowPopupParent (2006-2009)
  • QC #68740: Lost focus after TOpenDialog when MainFormOnTaskBar is set (2007-2009)
  • QC #59963: Closing non-modal forms after a task switch can deactivate the application (2007-2009)
  • Control resize bugfix for kernel stack overflow due to WH_CALLWNDPROC hook (6-2007)
  • QC #59654: TActionList access already released FActions field (6-2007)
  • QC #54286 : Parent-PopupMenu overrides standard context menu (edit, memo, combobox, ...) (6-2007)
  • QC #50097: ObjAuto access violation on XEON (Data Execution Prevention bug) (2006-2007)
  • Classes.MakeObjectInstance memory leak fix (for usage in a DLL) (6-2009)
  • QC #58938: MainForm Minimize minimizes in the background (2007)
  • QC #64484: SysUtils.Abort can raise an AccessViolation (6-2009)
  • QC #58939: No taskbar button when starting from ShellLink with Show=Minimized (2007)
  • QC #35001: MDIChild's active control focus is not set correctly (6-2009)
  • QC #56252: TPageControl flickers a lot with active theming (7-2009)
  • QC #68730: TLabel is not painted on a themed, double-buffered TTabSheet in Vista (7-2009)
  • TLabels on TTabSheet are not painted (themes) if a TWinControl like TMemo is on the TTabSheet (TWinControl.PaintWindow bug) (7-2009)
  • Grid flickers with active theming (DBGrid, StringGrid and DrawGrid only, no derived classes) (7-2009)
  • TSpeedButton is painted as a black rectangle on a double buffered panel on a sheet of glass. (2009)
  • Workaround for Windows Vista CompareString bug (Workaround is disabled by default, define "VistaCompareStringFix" to activate it) (Vista)
  • ToolsAPI IOTAProjectOptions.GetOptionNames destroys options. (2009)
  • QC #74646: Buffer overflow in TCustomClientDataSet.DataConvert with ftWideString(2006-2009)
Installation:
IDEFixPackReg.exe starten und den Install-Button betätigen.

Deinstallation:
IDEFixPackReg.exe starten und den Uninstall-Button betätigen.


Neu in Version 3.5:
  • Code Insight doesn’t show matching methods for event assignments
  • BugFix für QC #68493: Switching away and back to Delphi orphans focus on Code Editor
  • BugFix für QC #29732: Class Completion adds published section
  • Optimierung: QC #50564: Long/Unicode string assignments could be made 20% to 30% faster
  • Optimierung: Optimized TObject.ClassNameIs implementation
  • Optimierung: GetDynaMethod uses binary search in DMT
  • Optimierung: LoadResString cache (improves the speed of switching between Code and Design editor)
  • Optimierung: Startup .NET XML-Serializer cache
  • Optimierung: Call stack with IInterface parameters are resolved much faster (2009/2010)

Neu in Version 3.0:
  • Added fix for: QC #80822: ObjectInspecor: Properties are duplicated after scrolling
  • Added fix for: QC #80776: ObjectInspector shows "EditControl" instead of the real content
  • Added fix for: QC #79776: Clicking on object Inspector rejects focus
  • Added fix for: QC #29732: Class Completion adds published section
  • Added fix for: Step-Out doesn't recognize the return address at ESP (2010 only)
  • Removed broken fix for QC #47242: Possible AV when shutting down the IDE
Neu in Version 2.9:
  • Bugfix: CallStack optimization could cause access violations in RAD Studio 2010
  • Added fix for: QC #75738: Debugging extremly slow
  • Added fix for: QC #68493: Switching away and back to Delphi orphans focus on Code Editor
Neu in Version 2.8:
  • Added fix for: Vista compatible main icon resource doesn’t work
  • Added fix for: F1 key doesn’t invoke help from ObjectInspector (2010 only)
  • Added Debugger optimization (Callstack, Local variable view, Step-Into) (2009-2010)
  • Added Startup .NET XML-Serializer cache (2009-2010, Funktion des DelphiSpeedUp 2007)
Neu in Version 2.7:
  • Added fix for: 64 bit Debugger assertion
  • Added fix for: Undo destroyed editor buffer
  • Added fix for: Vista 64 IDE startup delay
  • Added: QC #74646: Buffer overflow in TCustomClientDataSet.DataConvert with ftWideString
  • Fixed: TTabSheet looked stange if used with SilverThemes
Neu in Version 2.6:
  • Added: RAD Studio 2009 Update 3 (removed fixed patches, update patches to new machine code)
  • Fixed: QC #47242: Possible AV when shutting down the IDE
  • Fixed: QC #71575: Delphi 2009 literal string assigment
  • Fixed: ToolsAPI IOTAProjectOptions.GetOptionNames destroys options.
Neu in Version 2.5:
  • Added fix for: Error Insight fails to find TObject class
  • Possible deadlock when Error Insight calls ProcessMessages
  • Fixed: The AppDeActivateZOrder patch now fixes the cause instead of the symptoms
Neu in Version 2.4:
  • Added: Fix for Error Insight defines VER190 instead of VER200
  • Added: Fix for IDE may select the wrong file when performing a ctrl+click on a filename in the editor
  • Added: faster AnsiCompareFileName replacement function which speeds up the "Install Packages..." dialog
Neu in Version 2.3:
  • Added: Fix for "Cannot resolve unit name" ErrorInside bug.
Neu in Version 2.2:
  • Fixed: C++Builder compilation slow down caused by the ReadWrite mode fix
  • Fixed: DBGrid ScrollBar gab wasn't painted correctly in BiDiMode <> bdLeftToRight
  • Fixed: TTabSheet could throw an access violation if no PageControl was assigned to it
  • Added: RtlVclOptimize unit is compiled into the IDE Fix Pack, speeding up the IDE (2009)
Neu in Version 2.1:
  • QC #67351: Debugger invokes anonymous method by itself (2009)
  • QC #58045: Component captions and component icons disappear from form designer (2007-2009)
  • QC #50278: IDE Compiler opens all files in ReadWrite mode and blocks command line compiler (2007-2009)
  • QC #69456: IDE dead lock when updating the editors (2009)

DeddyH 10. Feb 2008 19:19

Re: IDE Fix Pack 1.2 für Delphi 2007
 
[OT] Sag mal, Andreas, hast Du eigentlich noch kein Jobangebot von Codegear bekommen? ;) [/OT]

DMW 10. Feb 2008 21:34

Re: IDE Fix Pack 1.2 für Delphi 2007
 
Zitat:

Zitat von DeddyH
[OT] Sag mal, Andreas, hast Du eigentlich noch kein Jobangebot von Codegear bekommen? ;) [/OT]

Es sollte mich doch sehr wundern, wenn man ihm das nicht angeboten hätte.

Aber gibt es nicht Angebote, daß du zumindest in eine engere Kooperation trittst, mit Finanzausgleich, Zugriff auf den IDE-Quelltext und so? :mrgreen:

RavenIV 11. Feb 2008 08:05

Re: IDE Fix Pack 1.2 für Delphi 2007
 
Ich habe hier WinXP-SP2 mit Delphi2007 incl. aller Updates.
Seit Update3 habe ich auch zwei Taskbarbuttons für die IDE.
Verschiedene Tips, und auch dieser Fix, haben den zweiten Taskbarbutton bicht verschwinden lassen.

Irgend eine Ahnung, an was das liegen könnte?

jbg 11. Feb 2008 11:27

Re: IDE Fix Pack 1.2 für Delphi 2007
 
Zitat:

Zitat von RavenIV
und auch dieser Fix, haben den zweiten Taskbarbutton bicht verschwinden lassen.

Liegt wohl daran, dass dieser Taskbar-Button Fix für Vista ist.

RavenIV 11. Feb 2008 11:36

Re: IDE Fix Pack 1.2 für Delphi 2007
 
Zitat:

Zitat von jbg
Zitat:

Zitat von RavenIV
und auch dieser Fix, haben den zweiten Taskbarbutton bicht verschwinden lassen.

Liegt wohl daran, dass dieser Taskbar-Button Fix für Vista ist.

Meinst Du, Du könntest sowas auch für XP erstellen?
Wäre ich Dir echt dankbar dafür...

jbg 11. Feb 2008 17:38

Re: IDE Fix Pack 1.2 für Delphi 2007
 
Zitat:

Zitat von RavenIV
Meinst Du, Du könntest sowas auch für XP erstellen?

Der Fehler trat bei mir nie unter XP (32bit) auf. Und was ich nicht 100%-tig reproduzieren kann, kann ich auch nicht beheben.

Ralf Kaiser 11. Feb 2008 20:44

Re: IDE Fix Pack 1.2 für Delphi 2007
 
Woran lag das mit dem 2. Taskbar Button denn überhaupt? (Nur aus Interesse)

Zacherl 11. Feb 2008 22:23

Re: IDE Fix Pack 1.2 für Delphi 2007
 
Glaube der vom Splash ist nicht verschwunden. Hatte ich auch mal.

RavenIV 12. Feb 2008 07:56

Re: IDE Fix Pack 1.2 für Delphi 2007
 
Zitat:

Zitat von Zacherl
Glaube der vom Splash ist nicht verschwunden. Hatte ich auch mal.

Und?
Wie konntest Du das beheben?


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:16 Uhr.
Seite 1 von 12  1 2311     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz