Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.155 Beiträge
 
Delphi 12 Athens
 
#4

AW: Vcl styles change @ run time

  Alt 12. Mär 2014, 10:45
Zumindestens in der VCL wird ein CM_RECREATEWND abgesehndet, worauf hin erstmal das Fensterhandle und alle Handle der darauf befindlichen WinControls gelöscht werden.
Darauf hin, werden diese WinControls aus den gespeicherten Daten in den Delphi-Klassen neu aufgebaut.

Alles was nicht gespeichert wurde und sich nur im WinControl befand, also nicht als Kopie in der Delphi-Komponente lag, ist dann weg.

Das Meiste sollte aber schon als Kopie vorhanden sein (Texte von Memos/Edits, aber z.B. nicht die Position und Form des Cursors oder der ScrollBar)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat