AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Windows 11 - DoubleBuffered Problem

Ein Thema von user69 · begonnen am 25. Okt 2021 · letzter Beitrag vom 22. Nov 2022
Antwort Antwort
Seite 1 von 4  1 23     Letzte »    
user69

Registriert seit: 11. Dez 2004
107 Beiträge
 
#1

Windows 11 - DoubleBuffered Problem

  Alt 25. Okt 2021, 17:48
Windows 11 zeigt bei mir einige DoubleBuffered zeichnen Probleme: Insbesondere bei einer TComboBox und TEdit (siehe Demo source) anbei. Das ist auch schon im Form Designer so sichtbar. Auch beim MouseHover verändert sich was. Ich nutze D10.4.2.
Wenn ich DoubleBuffered der Form abschalte ist es ok (BTW: In jedem anderen Windows übrigens sowieso). Ähnlich verhält es sich wenn die TComboBox und TEdit in einer Groupbox sitzen - auch dort muss DoubleBuffered aus sein, damit die Elemente normal gezeichnet werden.

Nun will ich aber DoubleBuffered behalten um Flackern zu vermindern.

Kennt jemand das Problem (oder eine Lösung)?
Kann man da hoffen das Windows 11 das behebt - ich denk das hätte doch schon längst das aufallen müssen und fürchte man will das so.
Angehängte Dateien
Dateityp: zip DoubleBufferIssue.zip (23,6 KB, 7x aufgerufen)
  Mit Zitat antworten Zitat
venice2
(Gast)

n/a Beiträge
 
#2

AW: Windows 11 - DoubleBuffered Problem

  Alt 25. Okt 2021, 17:53
Unter D11 Flackert nichts Doublebuffer überall an.
Es gibt auch kein Zeichnungs Problem.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: Windows 11 - DoubleBuffered Problem

  Alt 25. Okt 2021, 18:06
Hier auch nicht.

Da DevExpress ja zwangsweise bei fast allen Forms bescheuterter Weise das aktiviert ... aber zumindestens sah ich noch keine Probleme.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
user69

Registriert seit: 11. Dez 2004
107 Beiträge
 
#4

AW: Windows 11 - DoubleBuffered Problem

  Alt 25. Okt 2021, 18:35
Ich war wohl nicht korrekt genug in der Beschreibung. Es geht nicht ums flackern, sondern das Zeichen der TCombobox und des TEdit. Die sehen bei DoubleBuffered einfach mies aus.
Anbei 2 Screenshots - Wrong und OK

Anbei auch die Exe, wo ihr das hoffentlich selbst seht.
Miniaturansicht angehängter Grafiken
ok.png   wrong.png  
Angehängte Dateien
Dateityp: zip Issue.zip (958,5 KB, 11x aufgerufen)

Geändert von user69 (25. Okt 2021 um 21:25 Uhr)
  Mit Zitat antworten Zitat
venice2
(Gast)

n/a Beiträge
 
#5

AW: Windows 11 - DoubleBuffered Problem

  Alt 25. Okt 2021, 18:41
Wie schon gesagt
Ich denke du hast ein anderes Problem deine EXE (deineExe.png) aus dem Archiv Issue.zip zeigt keine Auffälligkeiten.
Grafiktreiber oder sonstiges Problem?.

Geändert von venice2 (25. Okt 2021 um 20:10 Uhr)
  Mit Zitat antworten Zitat
user69

Registriert seit: 11. Dez 2004
107 Beiträge
 
#6

AW: Windows 11 - DoubleBuffered Problem

  Alt 25. Okt 2021, 19:06
Bist du in Windows 11 (nicht Delphi 11)?
  Mit Zitat antworten Zitat
venice2
(Gast)

n/a Beiträge
 
#7

AW: Windows 11 - DoubleBuffered Problem

  Alt 25. Okt 2021, 20:00
Bist du in Windows 11 (nicht Delphi 11)?
Nö Windows 10 und D11
Ach du meinst in Windows 11 nö hab ich nicht. Zu früh!
Sorry Windows 11 habe ich überlesen . Mein Fehler.

Müssen dann andere testen.
Ich würde trotzdem mal versuchen einen Grafiktreiber kompatibel zu Win11 zu installieren.
Nvidia hat da einen soweit mir bekannt ist.

OK lösche die Anhänge dann wieder.

Geändert von venice2 (25. Okt 2021 um 20:09 Uhr)
  Mit Zitat antworten Zitat
user69

Registriert seit: 11. Dez 2004
107 Beiträge
 
#8

AW: Windows 11 - DoubleBuffered Problem

  Alt 25. Okt 2021, 20:48
Grafiktreiber sind unwahrscheinlich.
Ich seh es auf 2 total verschiedenen Computern: Einer VM und einen nagelneuen PC mit Windows 11 ausgeliefert.
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.159 Beiträge
 
Delphi 10 Seattle Enterprise
 
#9

AW: Windows 11 - DoubleBuffered Problem

  Alt 26. Okt 2021, 08:27
Anbei auch die Exe, wo ihr das hoffentlich selbst seht.
Ich hätte das ja gerne für dich ausprobiert, aber bei so etwas wird mir dann doch etwas mulmig:
Miniaturansicht angehängter Grafiken
screenshot-2021-10-26-082627.png  
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.586 Beiträge
 
Delphi 11 Alexandria
 
#10

AW: Windows 11 - DoubleBuffered Problem

  Alt 26. Okt 2021, 09:59
Ich hätte das ja gerne für dich ausprobiert, aber bei so etwas wird mir dann doch etwas mulmig:
Das ist ja nur der Windows Defender. Dessen Ergebnisse nehme ich eher weniger Ernst.

Ein manueller kurzer Blick in die Exe zeigt meiner Meinung nach keine Auffälligkeiten.

Ich habe leider aktuell keine Zeit für einen Test unter Windows 11. Ich schaue einmal, ob ich heute Abend dazu komme.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 4  1 23     Letzte »    

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:15 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