Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Zeile bzw. String fließen lassen? (https://www.delphipraxis.net/141074-zeile-bzw-string-fliessen-lassen.html)

Norbert987 2. Okt 2009 08:27

Re: Zeile bzw. String fließen lassen?
 
Schau dir mal die Jedikomponente an. Da habe ich vor einer Weile eine solche Komponente gesehen.

GPRSNerd 2. Okt 2009 09:11

Re: Zeile bzw. String fließen lassen?
 
Zitat:

Zitat von NickelM
Habs getestet Flackert net so und Sieht super aus xD

Sorry aber hier flackert das wie Sau!

jaenicke 2. Okt 2009 09:22

Re: Zeile bzw. String fließen lassen?
 
Zitat:

Zitat von GPRSNerd
Zitat:

Zitat von NickelM
Habs getestet Flackert net so und Sieht super aus xD

Sorry aber hier flackert das wie Sau!

Das hängt unter anderem vom Betriebssystem ab. Unter Vista flackert so etwas zum Beispiel deutlich weniger als noch unter XP oder früher, da das dort so ähnlich wie DoubleBuffered funktioniert bei der Anzeige.
Zudem kommt es auf die Timerfrequenz an. Und DoubleBuffered sollte in jedem Fall auf True stehen.

GPRSNerd 2. Okt 2009 09:27

Re: Zeile bzw. String fließen lassen?
 
Ja, unter XP ist das wirklich ein Graus, obwohl Doublebuffered an ist. Die Komponente von den Jedis (JvScrollText) ist aber genauso schlecht.
Ich werds mal mit den Umschalten von zwei übereinander liegenden Paintboxen versuchen...

jaenicke 2. Okt 2009 09:29

Re: Zeile bzw. String fließen lassen?
 
Ich sehe auch gerade, dass in dem Quelltext der komplette Clientbereich überzeichnet wird. Das verursacht natürlich starkes Flackern. Es sollte nur der Text selbst akualisiert werden, aber nicht die ganze PaintBox, wenn diese größer als der Text ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:06 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz