AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte IDE FixPack 3.5 (2007-XE) (2010-09-12)
Thema durchsuchen
Ansicht
Themen-Optionen

IDE FixPack 3.5 (2007-XE) (2010-09-12)

Ein Thema von jbg · begonnen am 10. Feb 2008 · letzter Beitrag vom 22. Feb 2018
Antwort Antwort
Seite 7 von 12   « Erste     567 89     Letzte »    
jbg
Registriert seit: 12. Jun 2002
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)
Angehängte Dateien
Dateityp: zip idefixpack2007reg30_792.zip (47,2 KB, 201x aufgerufen)
Dateityp: zip IDEFixPack2010Reg35.zip (58,0 KB, 43x aufgerufen)
Dateityp: zip IDEFixPackXEReg35.zip (27,1 KB, 30x aufgerufen)
Dateityp: zip IDEFixPack2009Reg35.zip (67,8 KB, 30x aufgerufen)

Geändert von jbg (12. Sep 2010 um 10:26 Uhr) Grund: Neue Version 3.5
 
jbg

 
Delphi 10.1 Berlin Professional
 
#61
  Alt 3. Mär 2009, 22:54
Die Version 2.5 ist nun offiziell freigegeben.

Neu in Version 2.5:
  • Neu: Patch für Error Insight Bug "Unbekannter Bezeichner 'TObject'"
  • Neu: Patch für einen möglichen Deadlock, der durch das Aufrufen von ProcessMessages durch Error Insight auftreten kann
  • Verändert: Der AppDeActivateZOrder Patch behebt nun die Ursache statt die Symptome des Focus-Verlusts

Download für Delphi 2007/2009
auf der ersten Seite
von der Homepage
oder von CodeCentral
Andreas aka AHUser aka jbg
  Mit Zitat antworten Zitat
jbg

 
Delphi 10.1 Berlin Professional
 
#62
  Alt 30. Mai 2009, 21:12
Es gibt wieder eine neue IDE Fix Pack 2.6 Version. Diese setzt das RAD Studio 2009 Update 3 voraus. Wer es dennoch mit einer älteren Delphi Version probiert wird mit einem Fehlerdialog abserviert.

Änderungen:
  • Alle Patches dahingehend überprüft, ob sie noch nötig sind.
  • Die Binär-Patches wurden an den neuen Maschinencode angepasst (insbesondere die .NET Patches für ErrorInsight)
  • Eine Schutzverletzung beim Beenden der IDE wurde behoben (es gibt da sicherlich noch mehr Schutzvlertzungen, aber nun eben eine weniger)
  • Delphi 2009 Compiler setzte String-Literale die länger als 255 Zeichen sind still und heimlich auf den Leerstring, statt wie ältere Delphi Versionen, einen Fehler zu werfen.
  • Die OpenToolsAPI Funktion IOTAProjectOptions.GetOptionNames brachte die Interface-Referenzzählung durcheinander und verursachte dadurch zu einem späteren Zeitpunkt Zugriffsverletzungen.

Download wie immer auf der ersten Seite oder auf meiner Homepage:
http://andy.jgknet.de/blog/?page_id=246
Andreas aka AHUser aka jbg
  Mit Zitat antworten Zitat
jbg

 
Delphi 10.1 Berlin Professional
 
#63
  Alt 3. Sep 2009, 23:48
Da bin ich doch glatt über den "Undo bug" in Delphi 2010 gestolpert, der den Editorinhalt zerfetzt. Naja, jetzt ist er Geschichte. Das erste IDE Fix Pack für Delphi 2010 ist verfügbar.

Änderungen von Version 2.6 auf 2.7:
  • Die 64 bit Debugger Assertion wird nun zur Laufzeit abgeschaltet. Kein Patchen der Debugger DLL mehr notwendig.
  • Undo Bug behoben (vielleicht schwirren noch mehr herum, aber einer weniger ist auch nicht schlecht)
  • Vista 64 IDE Startup Verzögerung durch das Laden aller system32\catroot Dateien. Vielleicht betrifft das ja nur meinen PC aber ich mag es nicht wenn für 9 Sekunden alles, samt Maus tot ist. Und das nur, weil Delphi eine Schriftart installieren will (AddFontResource) die es gar nicht nutzt.
  • QC #74646: Buffer overflow in TCustomClientDataSet.DataConvert with ftWideString
  • TTabSheet wurde im Silver-Style falsch gemalt.

Zudem gibt es eine aktualisierte Version von VCL Fix Pack, die die beiden letzten Bugfixes enthält.

Download wie immer auf der ersten Seite oder von meiner Homepage.
Andreas aka AHUser aka jbg
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

 
Delphi 12 Athens
 
#64
  Alt 4. Sep 2009, 02:52
also die 255er-String-Literale waren aber auch schon länger bekannt
http://www.delphipraxis.net/internal...t.php?t=149772


aber den Undo-Bug probier ich gleich mal aus.
hab heute schon zweimal die IDE neu gestartet ... das ist ja kein arbeiten, wenn man nichts mehr rückgängig machen kann
  Mit Zitat antworten Zitat
jbg

 
Delphi 10.1 Berlin Professional
 
#65
  Alt 4. Sep 2009, 06:22
Zitat von himitsu:
also die 255er-String-Literale waren aber auch schon länger bekannt
Bitte aufs Datum des Postings schauen. Das war im Mai. Ich gebe auch nicht jede Woche eine neue Version heraus. Und ein Bugfix muss auch erstmal gefunden und geschrieben werden. Vor allem wenn man keinen Quellcode hat, ist das immer so einfach.
Andreas aka AHUser aka jbg
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

 
Delphi 12 Athens
 
#66
  Alt 4. Sep 2009, 08:34
OK, dann sind die die 5 Monate zum Suchen gegönnt

ist aber dennoch 'ne coole Sache hier
  Mit Zitat antworten Zitat
Hunni

 
Delphi 11 Alexandria
 
#67
  Alt 4. Sep 2009, 10:01
Hallo,

ich habe ein problem mit dem Fixpack für D2010.

Ich habe mir eben das Fixpack (IDEFixPack2009Reg271.zip) von Deiner Homepage herunter geladen und installiert.
Normalerweise sollte jetzt ein Registry Eintrag unter "HKCU\Software\CodeGear\BDS\7.0\KnowIDEPackage s" sein der auf das IDEFixpack verweist, dieser Fehlt aber.
Desweiteren wurde das Fixpack nicht unter "c:\Dokumente und Einstellungen\All Users\Dokumente\RAD Studio\7.0\Experts\" sondern unter "c:\Dokumente und Einstellungen\All Users\Dokumente\RAD Studio\6.0\Experts\" installiert.
Kann es sein das die Falsche Datei im ZIP Archiv ist ?

viele Grüße
Torsten
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

 
Delphi 10.1 Berlin Enterprise
 
#68
  Alt 4. Sep 2009, 10:05
Warum heißt die Datei wohl IDEFixPack2009Reg271.zip?
Stefan
  Mit Zitat antworten Zitat
Hunni

 
Delphi 11 Alexandria
 
#69
  Alt 4. Sep 2009, 10:17
Hallo,

weil Sie so auf seiner Homepage heist.

Name IDE Version File
IDE Fix Pack 2010 2.7 2010 IDEFixPack2009Reg271.zip


Edit:
Habe mir jetzt die ZIP Datei vom Anfang des Threads herunter gelden und diese Funktioniert.

Scheint also nur ein kleiner Fehler auf der Homepage zu sein.

Gruß

Torsten
  Mit Zitat antworten Zitat
jbg

 
Delphi 10.1 Berlin Professional
 
#70
  Alt 4. Sep 2009, 11:24
Zitat von Hunni:
Scheint also nur ein kleiner Fehler auf der Homepage zu sein.
War gestern einfach schon zu spät und meine müden Augen konnten 2009 und 2010 nicht mehr unterscheiden. Die "1" in "271" hat dann das CMS System automatisch angehängt, weil die Datei ja bereits vorhanden war.
Die Homepage ist jetzt ausgebessert.
Andreas aka AHUser aka jbg
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 7 von 12   « Erste     567 89     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:46 Uhr.
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