Delphi-PRAXiS
Seite 14 von 19   « Erste     4121314 1516     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi 10.4.2 erschienen (https://www.delphipraxis.net/207101-delphi-10-4-2-erschienen.html)

samso 3. Mär 2021 16:50

AW: Delphi 10.4.2 erschienen
 
Das IDE-Fixpack soll ja nun auch weitgehend in die IDE integriert sein. Ist nun also alles gut? Oder gibt es doch noch Performanceprobleme zu beklagen?

Delami 3. Mär 2021 17:20

AW: Delphi 10.4.2 erschienen
 
Sorry, bisschen OT hier...
Habe festgestellt dass mit Rio 10.3.3 die Nutzung von TTask unter z.B. Ubuntu 18.04 zu einer EThreadNameException führt.
Das ist mit 10.4.2 nicht der Fall.
Es gibt einen scheinbar passendenQC Eintrag, aber keinen Hinweis ob und wann hier etwas gefixt wurde.
Bin für Hinweise dankbar!

himitsu 3. Mär 2021 18:06

AW: Delphi 10.4.2 erschienen
 
Zitat:

Zitat von samso (Beitrag 1484353)
Das IDE-Fixpack soll ja nun auch weitgehend in die IDE integriert sein. Ist nun also alles gut? Oder gibt es doch noch Performanceprobleme zu beklagen?

Die DDevExtension sind nun OpenSource.

Die PackageCache sollte man noch deaktivieren, dann geht es bei Vielen wesentlich schneller, z.B. das öffnen von Units in der IDE.
HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\21.0\Package Cache : DisableAll = "1"
(die DDevExtension deaktivieren das aber auch schon und noch mehr)

TiGü 4. Mär 2021 08:14

AW: Delphi 10.4.2 erschienen
 
Zitat:

Zitat von himitsu (Beitrag 1484356)
Zitat:

Zitat von samso (Beitrag 1484353)
Das IDE-Fixpack

Die DDevExtension sind nun OpenSource.

DDevExtension <> IDE-Fixpack :warn:

win568 4. Mär 2021 08:22

AW: Delphi 10.4.2 erschienen
 
Hi

Wir haben 10.4.2 mit einem unserer größeren Projekte ausprobiert. Augenscheinlich wurden einige Änderungen des
IDEFixPack übernommen, aber leider nicht alles. Besonders beim Erzeugen des Projektes scheinen einige
Änderungen nicht übernommen worden sein. Die Compilezeiten sind ähnlich.

Build 10.2: 06:41 min
Build 10.4: 07:20 min

Compilezeiten sind mit 04:30 ähnlich.

himitsu 4. Mär 2021 11:03

AW: Delphi 10.4.2 erschienen
 
Ja, den FixPack gibt es (noch) nicht.

Aber die DDevExtensions haben auch ein paar gute Bugfixe Optimierungen drin. (z.B. den "saulangsamen" PackageCache deaktivieren zu können)

BerndS 4. Mär 2021 15:35

AW: Delphi 10.4.2 erschienen
 
Zitat:

"bds:/documentation.htm" nicht gefunden
Bei mir wurde das auch angezeigt.
Ich konnte das Problem dadurch beheben, dass ich den Reiter Documentation geschlossen habe und danach das Projekt ebenfalls geschlossen habe. Dadurch wurde der Eintrag aus der Desktopdatei entfernt.

Ursache war der alte Eintrag in der dsk-Datei.
[Modules]
Module0=.....pas
Module1=.....pas
Module2=......pas
Module3=......pas
Module4=......pas
Module5=default.htm
Module6=documentation.htm
Count=7
EditWindowCount=1

Die documentation.htm wird nicht mehr im Welcomepage Verzeichnis installiert!?

Stevie 4. Mär 2021 17:33

AW: Delphi 10.4.2 erschienen
 
FixPack für Windows 32bit Compiler enthält für 10.3.3 44 einzelne Patches und für Win64 sind es derer 53 (kann man sich im about Dialog anschauen, wenn man unter Installed Products das entsprechende Compiler Speed pack auswählt und sich den Text aus dem Product Information Feld kopiert).

Laut Release notes wurden "über 35 implementiert" - welche davon für welchen Compiler sind, wird nicht weiter erwähnt - d.h. ich würde jedem, der da noch merklichen Unterschied zwischen 10.4.2 und einer vorherigen Version mit FixPack sieht, dazu raten, weiterhin bei Embarcadero Druck zu machen, indem ihr das unter https://quality.embarcadero.com eintragt - bitte aber nicht einfach "ist immernoch langsamer als mit fixpack" sondern schon ein bisschen detailierter - wenn möglich stellt ihnen Code zur Verfügung (per email an die entsprechenden Leute, wie z.B. Marco), womit das nachstellbar ist (ja ich weiß, ist nicht ganz so einfach). Jeder, der eine Subscription hat, ist zum Betatesten berechtigt, überlegt euch, ob ihr das nutzt wenn die nächste ansteht (vermutlich 10.5 aber erst in einigen Monaten)

Rolf Frei 4. Mär 2021 17:50

AW: Delphi 10.4.2 erschienen
 
Bei mir funktioniert in 10.4.2 die Komponentenpallette oben in der Toolbar nicht mehr (D7 like). Wenn ich diese da aus der Maintoolbar entdocke bekomme ich den Fehler "Invalid class typecast" und die Pallette läst sich überhaupt nicht mehr benutzen, weil sie immernoch denkt sie sei angedockt. Die Grösse lässt sich nicht verändern und es kommt ständig der besagte Fehler.

Der Callstack ist wie folgt:
Code:
[21386672]{vclide270.bpl} GDIPlus.GradientTabs.TGradientButton.FormDPI (Line 358, "GDIPlus.GradientTabs.pas" + 1) + $F
[5005A496]{rtl270.bpl } System.ErrorAt (Line 5781, "System.pas" + 3) + $4
[5005FFD3]{rtl270.bpl } System.@AsClass (Line 18460, "System.pas" + 3) + $5
[21386672]{vclide270.bpl} GDIPlus.GradientTabs.TGradientButton.FormDPI (Line 358, "GDIPlus.GradientTabs.pas" + 1) + $F
[21386BC6]{vclide270.bpl} GDIPlus.GradientTabs.TScrollerButton.PaintLeftArrow (Line 520, "GDIPlus.GradientTabs.pas" + 3) + $2
[21386B85]{vclide270.bpl} GDIPlus.GradientTabs.TScrollerButton.Paint (Line 508, "GDIPlus.GradientTabs.pas" + 3) + $2
[50D01E19]{vcl270.bpl } Vcl.Controls.TGraphicControl.WMPaint (Line 14009, "Vcl.Controls.pas" + 7) + $5
[50CF7172]{vcl270.bpl } Vcl.Controls.TControl.WndProc (Line 7480, "Vcl.Controls.pas" + 91) + $6
[50CF6DAC]{vcl270.bpl } Vcl.Controls.TControl.Perform (Line 7258, "Vcl.Controls.pas" + 10) + $8
[50CFC56E]{vcl270.bpl } Vcl.Controls.TWinControl.PaintControls (Line 10582, "Vcl.Controls.pas" + 27) + $D
[50CFC36B]{vcl270.bpl } Vcl.Controls.TWinControl.PaintHandler (Line 10528, "Vcl.Controls.pas" + 24) + $8
[50CFCBF4]{vcl270.bpl } Vcl.Controls.TWinControl.WMPaint (Line 10711, "Vcl.Controls.pas" + 6) + $5
[500622F1]{rtl270.bpl } System.@UStrAsg (Line 26649, "System.pas" + 19) + $0
[50D02BC1]{vcl270.bpl } Vcl.Controls.TCustomControl.WMPaint (Line 14385, "Vcl.Controls.pas" + 2) + $4
[50CF7172]{vcl270.bpl } Vcl.Controls.TControl.WndProc (Line 7480, "Vcl.Controls.pas" + 91) + $6
[50CF8C36]{vcl270.bpl } Vcl.Controls.TControl.GetStyleName (Line 8510, "Vcl.Controls.pas" + 1) + $8
[50CF8C56]{vcl270.bpl } Vcl.Controls.TControl.GetStyleName (Line 8512, "Vcl.Controls.pas" + 3) + $7
[5005A240]{rtl270.bpl } System.@GetMem (Line 4843, "System.pas" + 20) + $0
[50061E56]{rtl270.bpl } System.@NewUnicodeString (Line 25659, "System.pas" + 10) + $0
[500622F1]{rtl270.bpl } System.@UStrAsg (Line 26649, "System.pas" + 19) + $0
[5005A25C]{rtl270.bpl } System.@FreeMem (Line 4891, "System.pas" + 20) + $0
[50061F75]{rtl270.bpl } System.@UStrArrayClr (Line 26028, "System.pas" + 16) + $0
[50CF8D13]{vcl270.bpl } Vcl.Controls.TControl.IsCustomStyleActive (Line 8526, "Vcl.Controls.pas" + 8) + $15
[50CFC0C7]{vcl270.bpl } Vcl.Controls.TWinControl.WndProc (Line 10424, "Vcl.Controls.pas" + 169) + $6
[50CFB614]{vcl270.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10113, "Vcl.Controls.pas" + 3) + $6
[501826A4]{rtl270.bpl } System.Classes.StdWndProc (Line 18175, "System.Classes.pas" + 8) + $0
[50E5C233]{vcl270.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 11028, "Vcl.Forms.pas" + 23) + $1
[50E5C276]{vcl270.bpl } Vcl.Forms.TApplication.HandleMessage (Line 11058, "Vcl.Forms.pas" + 1) + $4
[50E5C5AD]{vcl270.bpl } Vcl.Forms.TApplication.Run (Line 11196, "Vcl.Forms.pas" + 26) + $3
[00524DB8]{bds.exe    } bds.bds (Line 222, "" + 13) + $2

jaenicke 4. Mär 2021 20:38

AW: Delphi 10.4.2 erschienen
 
Selten genutzte Features bergen natürlich immer die Gefahr, dass nicht so schnell auffällt, wenn die nicht mehr gehen.
Die Zeitfresser-Komponentenleiste ist ein Beispiel dafür. Wenn man den Stacktrace so anschaut, wird das wohl eine Auswirkung der Arbeiten an der High-DPI Unterstützung sein.

Da bleibt nur das entsprechend zu melden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:57 Uhr.
Seite 14 von 19   « Erste     4121314 1516     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