Einzelnen Beitrag anzeigen

rdeutsch

Registriert seit: 24. Mär 2006
60 Beiträge
 
#3

AW: Delphi 12, MDI Applikation und Flackern

  Alt 19. Jan 2024, 08:41
Hallo Stefan

Wir sind aktuell in der gleichen Phase wie du. Wir migrieren von Delphi 11 auf Delphi 12 und habe den gleichen nervigen Effekt feststellen müssen.
Denke es hängt damit zusammen, dass Delphi 12 das Zeichnen der "rechteckigen" MDI-Child-Formular wahrscheinlich neu selbst übernimmt. Dies, wenn TStyleManager.ChangeChildFormSystemBorder auf True steht.

Wenn du in der Projektdatei TStyleManager.ChangeChildFormSystemBorder auf False setzt (VCL.Themes-Unit), dann erscheinen die MDI-Child-Forms zwar wieder im bisherigen Design, aber das Flackern ist weg.



Hoffe, dass dies im nächsten Update behoben ist.

Gruss, Robert
Miniaturansicht angehängter Grafiken
pic_changechildfomrsystemborder.jpg  
  Mit Zitat antworten Zitat