AW: Delphi 10 "Seattle" erschienen
Zitat:
|
AW: Delphi 10 "Seattle" erschienen
Gerade gesehen das ALLE TStringGrid's auf ihre DefaultWidth zurück wurden *nicht lustig* :evil:
|
AW: Delphi 10 "Seattle" erschienen
Zitat:
|
AW: Delphi 10 "Seattle" erschienen
Zitat:
Das Selbe geschieht auch mit der Zeilenhöhe (goRowSizing)... Beispiel ist etwas schwierig da es ja nicht mehr möglich ist eine Form mit benutzerdefinierten Spaltenbreiten weiterzugeben... |
AW: Delphi 10 "Seattle" erschienen
Moment.
Du erstellst ein Programm mit Stringgrid. Veränderst die Spaltenbreite. Beendest das Programm und wunderst dich beim zweiten Start, dass es sich nicht die Spaltenbreiten gemerkt hat? Ist das so richtig? |
AW: Delphi 10 "Seattle" erschienen
Habe das gerade mal getestet und kann den Bug bestätigen.
Was mit XE8 noch funktionierte, geht jetzt mit DX10 nicht mehr. Dabei ist es egal, ob man ColSizing aktiviert oder nicht. Wenn man die Form schließt und danach wieder öffnet, sind alle zuvor vorgenommenen Eistellungen hinsichtlich der Spaltenbreiten verloren (hier ist natürlich von der design-time die Rede, nicht runtime). Wäre gut, wenn Du das als BUG bei QC melden würdest. |
AW: Delphi 10 "Seattle" erschienen
Zitat:
Die Ursache liegt in
Delphi-Quellcode:
, in dem
TCustomGrid.ChangeScale
Delphi-Quellcode:
neu setzt, was wiederum alle Spaltenbreiten zurücksetzt (war auch schon immer so).
DefaultColWidth
Durch die DPI-Awareness sind per Design-Time gesetzte Spaltenbreiten so also obsolet. Eigentlich müssten in ChangeScale die Spaltenbreiten ausgelesen und nach dem Ändern der DefaultColWith skaliert wieder gesetzt werden. Anstatt es richtig zu machen, wollte da wohl einer schnell fertig werden... Zitat:
|
AW: Delphi 10 "Seattle" erschienen
Anscheinend hat TMS Software etwas für Seine StringGrid-Komponente gefunden :
Zitat:
|
AW: Delphi 10 "Seattle" erschienen
Zitat:
|
AW: Delphi 10 "Seattle" erschienen
Liste der Anhänge anzeigen (Anzahl: 1)
Falls sich jemand bemüht, mehrere Styles für unterschiedlichen Plattformen (MAC OSX, iOS, Android) in ein Stylebook zu laden (was ja ab DX10 möglich ist) und sich wundert, warum der spezifische MAC-OS Style weder im Multi-Device-Designer in der Ansicht "OSX-Desktop" noch zur Laufzeit auf dem MAC angezeigt wird (dort wird immer nur der Standard-MAC-Style gezeigt):
Das ist ein Bug, daher habe ich es hier gemeldet: https://quality.embarcadero.com/browse/RSP-12259 und noch einen WorkAround dabei geschrieben. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:24 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