![]() |
AW: Delphi 10.1 Berlin
|
AW: Delphi 10.1 Berlin
Zitat:
|
AW: Delphi 10.1 Berlin
Zitat:
|
AW: Delphi 10.1 Berlin
Über die eingeschränkten Class Helper bin ich immer noch nicht ganz hinweg. Delphi-Koryphäe David Heffernan meint auch "That could cause a few headaches...". (
![]() Ich würde gerne einen "Feature Request"-Eintrag im Embarcadero-Tracker machen, aber ich müsste erst mal genug freien Platz schaffen um 10.1 installieren zu können (Er bricht mittendrin ab). PS: Was habt ihr alle für "VCL"-Probleme? Wenn ich mir die Bugfixes anschaue, das ist echt eine Menge. Ich wüsste im VCL-Bereich ehrlich gesagt nicht, was mir an "Features" fehlt. |
AW: Delphi 10.1 Berlin
Ja, das man nicht mehr so einfach auf private Deklarationen im Helper zurückgreifen kann ist irgendwie dämlich. Genau dafür war das doch da, oder? Ich hab zwar persönlich alles was private war immer dort behalten und im Zweifel in protected kopiert, aber ich hab hier dutzende Komponenten bei denen das nicht so ist. Es ist jetzt sauberer, aber von gleich auf sofort mal so etwas einzuführen ist unglücklich.
Ansonsten lief die Installation erstaunlich problemlos, wenngleich ich vorsorglich meine EntwicklerVM gestern komplett gesichert habe. Okay, erstes Projekt für iOS schlägt schonmal beim Kompilieren mit Zu wenig Arbeitsspeicher fehl. |
AW: Delphi 10.1 Berlin
An die VCL-Entwickler: Sicher könnte man da das ein oder andere noch verbessern, aber so entscheidend ist das meiner Ansicht nach nicht. Interessanter sind doch vor allem die Änderungen in der RTL, denn die betreffen ja alle. Und gegen eine performantere, bessere IDE habe ich als VCL Entwickler auch nichts.
|
AW: Delphi 10.1 Berlin
Siehe auch:
![]() "I think I've only ever used class crackers in the past to either fix or extend broken or deficient RTL/VCL objects." Mir geht es gleich. (Gehe ich allen mit der Class Helper-Geschichte auf den Sack? Ich kann auch mein eigenes Thema aufmachen und dort weiterheulen) |
AW: Delphi 10.1 Berlin
Der Trick über Assembler aus dem Helper auf die privaten Felder zuzugreifen funktioniert tadellos... für den Moment läuft nun alles...
|
AW: Delphi 10.1 Berlin
Bist du ein Zauberer?
Kann das auch jemand für den "Assembler" nur ein Synonym für Buchstabensalat ist? |
AW: Delphi 10.1 Berlin
Ohne Zweifel wird die Änderung bei den Class-Helpern an manchen Stellen Arbeit erfordern. Und es werden dabei auch "schmutzige" Lösungen herangezogen werden - wie mit Assembler über direkten Speicherzugriff auf Felder zuzugreifen.
Dennoch haben Class-Helper sämtliche Sichtbarkeitsregeln der OOP konterkariert und ich finde es uneingeschränkt richtig, dass hier ein Versäumnis aus vergangener Zeit korrigiert wurde. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz