![]() |
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Zitat:
Die Controls sollten m.E. einheitlichere und sinnvollere Ereignisbehandlungen erhalten und ableitungsfreundlicher sein (generell virtuelle Methoden enthalten und protected Felder. Der erste Punkt würde die Nutzung verbessern (OnClick sollte bei einem Klick aufgerufen werden, OnChanged bei einer Wertänderung etc). Der zweite Punkt würde eine Entwicklung abgeleiteter Komponenten vereinfachen. Paint könnte z.B. PaintBackground und dann PaintData aufrufen. So kann man wahlweise eine der Methoden überschreiben. TRadioGroup hat als schlechtes Beispiel wohl schon einige zur Verzweiflung getrieben, wenn man ein paar Feinheiten realisieren wollte... ParentBackground ist ja auch eher in die alten Controls "reingepresst", würde ich mal denken. Ich könnte mir vorstellen, dass eine komplette Überarbeitung mal sinnvoll sein könnte (vielleicht löst sich ja auch schon einiges mit XE2 (VCL und/oder FM)). Inwieweit man sich zu diesem Zwecke von der Windows-API (oder was auch immer hier genau genutzt wird) lösen kann und sollte, vermag nicht nicht zu beurteilen. Ich würde mir halt nur grundsätzlich einige Verbesserungen wünschen. |
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
An onClick / onChange hat sich die ganzen Jahre keiner dran getraut, da wird sich nun auch nichts mehr ändern.
|
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Bei VCL definitv nicht. Bei FMX könnte das schon sein.
|
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Zitat:
dann habe ich auch etwas was ich gerne hätte und nie bekommen werde.... Jede VCL Komponente und Control sollte eine vollständige Interface Impelemtierungen sein und sich auch Gegenseitig über Interfaces referenzieren! Das muss insbesonderer für TDataset , TDatassource (Tdatalink)und alle DBControls gelten. Warum? Wegen Dll Kompatibilität und wegen der total bekloppten Umständlichkeit die man zum Teil hat um eigene Datasets abzuleiten! |
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
@QuickAndDirty
Mit der neuen Datenbindung wird das doch sowieso obsolet, oder nicht? |
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Zitat:
|
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Zitat:
|
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Zitat:
|
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Zitat:
Sorry ich bin einer von dieser Sorte. Ja! Und wo gerade Wunschlisten gedruckt werden..... |
AW: Welche Konsequenzen zieht ihr aus den Features für XE2?
Zitat:
Hast du nen Link mit gerüchten??? oder fakten? Edit: Viele meinen es sei sowas wie die "bind" oder trigger deklaration bei Javafx... quasi TMyClass = class a:integer bind b*2; b:integer; end; könnte das gemeint sein? weil das ist für Animationen durchaus sehr wichtig oder sowas ? ![]() Ja...es is sowas wie das cocoa,JavaFX und wpf binding... Was man halt so für MVVM modelle braucht. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:56 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-2025 by Thomas Breitkreuz