Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.763 Beiträge
 
Delphi 12 Athens
 
#14

AW: Delphi 12, MDI Applikation und Flackern

  Alt 2. Aug 2025, 09:12
Muss hier TMS etwas machen, damit das wieder mit Defaulteinstellungen funktioniert oder Embarcadero?
Wenn man mal den Docwiki-Eintrag zu diesem Thema liest, dann liegt der Ball im Fall des TAdvOfficePager wohl eher bei TMS als bei Embarcadero. Insbesondere dieser Abschnitt legt das nahe:
Zitat:
For themed controls and style hooks, code should only use double buffering if this evaluates to True:

DoubleBuffered and (not InRemoteSession or not SingleBufferingInRemoteSessions)

In other words, the control is set to use double buffering whether you are running in a local session, or you are in a remote session but the application developer wants double-buffering regardless.
Offenbar werden die beiden RemoteSession-Properties im betroffenen Control überhaupt nicht beachtet.

Erschwerend kommt wohl auch noch hinzu, dass sich das Control schon generell bezüglich DoubleBuffered unter Windows 11 anders verhält als unter Windows 10.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat