Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
22. Jun 2014
Nja, diese Komponenten sind halt extra darauf ausgelegt, daß dort die Anzeige nicht aus enthaltenen Daten kommt.
Aber auch dort bleibt das Grundsätzliche Verhalten bestehen.
- entweder die Daten werden vor/beim Einfügen bereits angepasst
- oder es wird bei der Anzeige nur die Zeichenoperation geändert, aber so Sachen wie die Größe sollten dabei unangetastet bleiben.
Stell dir mal vor du...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
22. Jun 2014
OnDraw ist zum Malen da und hat nichts an den Daten zu ändern.
Und ja, ich kenn einige Komponenten, welche jedesmal im OnDraw irgendwelche Daten überschreiben, oder erst dort Operationen ausführen, welche eigentlich in ein OnChange reingehören würden.
Das Verhalten solcher Komponenten ist völlig undurchschaubar, da gedade das Paintereignis an unbestimmter Stelle ausgeführt wird und wozu soll...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
21. Jun 2014
Adrenalinkick, Ruh, Ehere, ein erfüllter Traum und man hat einen geilen Ausblick.
Es hat auch absolut keinen Sinn das Haus zu verschieben, nur weil es im Keller zu dunkel ist und dennoch macht das Keiner, da es "bessere" Lösungen gibt.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
21. Jun 2014
In TTest ist ja noch Platz für ein weiteres Objects-Feld ... darf der Endanwender nur nicht vergessen, daß er jetzt wo anders suchen muß.