Einzelnen Beitrag anzeigen

Michael II

Registriert seit: 1. Dez 2012
Ort: CH BE Eriswil
763 Beiträge
 
Delphi 11 Alexandria
 
#1

BorderIcons flackern unter Windows 10

  Alt 16. Sep 2015, 09:40
Windows 10 - VCL - Delphi Seattle (auch geprüft mit XE6-XE8) - Rechte Maustaste auf Desktop > Anzeigeeinstellungen > Bildschirm > Grösse von Text Apps... auf 125% eingestellt. Bei Windows "Neu anmelden", damit sicher alle Beteiligten die Änderungen übernehmen.


Wenn ich nun bei Delphi Seattle (oder XE6-XE8) mit dem Mauszeiger oben rechts im Delphi Hauptfenster über die BorderIcons (minimieren, maximieren, schliessen) fahre, dann "flackern" diese Icons.
(Nur wenn ich das Delphi Fenster in der Breite verkleinere und in die obere linke Ecke verschiebe, wird das Schliessen Icon korrekt angezeigt, wenn ich mit dem Mauszeiger darüber fahre. Es scheint als ob hier irgendwas falsch skaliert wird.)

Beispiel:
Ich fahre mit dem Mauszeiger über das Icon "Schliessen" (x).
Ich erwarte, dass das x-Icon rot bleibt, so lange sich der Mauszeiger im Anzeigefeld des Icons befindet.
Ich beobachte: Das Icon wird immer nur ganz kurz rot gezeichnet und nimmt dann gleich wieder die "nicht aktiv Standardfarbe" an (, obschon sich der Mauszeiger noch im Anzeigefeld des Icons befindet).

Ich beobachte das gleiche Verhalten bei meinen Delphi Programmen.

Wenn ich aber ein neues VCL Delphi Projekt eröffne mit nur einem Fenster und das Ding laufen lasse, dann werden die BorderIcons in diesem Fenster korrekt angezeigt.


Notepad, Edge, Chrome, Thunderbird etc. : Die Icons werden korrekt angezeigt.
Skype: 7.6.85.105: Die BorderIcons werden nicht korrekt angezeigt.


Hat jemand dieses Verhalten auch festgestellt? Und.... hat jemand einen Tipp, wie man das Flackern verhindern kann?


Besten Dank.
Michael Gasser
  Mit Zitat antworten Zitat