Einzelnen Beitrag anzeigen

Schwedenbitter

Registriert seit: 22. Mär 2003
Ort: Finsterwalde
622 Beiträge
 
Turbo Delphi für Win32
 
#1

TPopupMenu - Flackern unterbinden

  Alt 1. Sep 2010, 16:22
Hallo,

ich benutze in einer TListBox ein TPopuMenu um mir konkrete Informationen zu den Listeneinträgen ausgeben zu lassen. Die Daten sind jeweils im Object der Items enthalten. Die Daten werden mit Enabled:=False; angezeigt, so dass die klickbare Bereiche vom Statusmeldungen abgegrenzt sind. (Ich habe einen Screenshot beigefügt).

Eine Meldung bezieht sich auf eine Zeitanzeige, die aktualisiert werden muss. Das ist kein Problem. Bloß bei langsameren Rechnern fängt das nervig an zu flackern. TPopupMenu bietet leider kein DoubleBuffer an, um das zu entschärfen.

Kennt jemand eine Lösung für das Problem?

Gruß & Dank, Alex
Miniaturansicht angehängter Grafiken
tpopupmenu.png  
Alex Winzer
  Mit Zitat antworten Zitat