Delphi-PRAXiS

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 Probleme mit TProgressBar als MarqueeProgressbar (https://www.delphipraxis.net/67044-probleme-mit-tprogressbar-als-marqueeprogressbar.html)

Sascha L 8. Apr 2006 14:01


Probleme mit TProgressBar als MarqueeProgressbar
 
Hi,

habe eine ProgressBar auf JvWizard (Jedi). Beim Start des Programms wird der ProgessBar gesagt, dass es eine MarqueeProgressbar sein soll.

Mein Problem ist nun, dass die ProgressBar so alle 5 Sekunden 2mal kurz flackert. Dabei flackert aber nur kurz der Rahmen, also nicht der laufende Balken.

Wieso flackert die ProgressBar ab und zu und wie kann ich es umgehen?

Gruß
Sascha

Sascha L 9. Apr 2006 17:15

Re: Probleme mit TProgressBar als MarqueeProgressbar
 
24h sind um, also *push* :D

MrKnogge 9. Apr 2006 17:21

Re: Probleme mit TProgressBar als MarqueeProgressbar
 
Tritt das Problem auch auf, wenn die Marquee auf einer Form ist oder nur in Verbindung mit JvWizard ?
Hast du mal DoubleBuffered probiert ?
Wie "sagst" du der Progressbar das sie eine MarqueeProgressbar sein soll ?

gruss

Sascha L 9. Apr 2006 17:29

Re: Probleme mit TProgressBar als MarqueeProgressbar
 
Hi,

das Problem tritt auch auf, wenn ich die ProgressBar nur auf einem Formular habe.

DoubleBuffered ändert nichts an diesem Verhalten.

Ich habe es zum einen mit der Komponente von SwissDelphiCenter probiert und mit folgendem Code:

Delphi-Quellcode:
 cs := GetWindowLong(ProgressBar1.Handle, GWL_STYLE);
  SetWindowLong(ProgressBar1.Handle, GWL_STYLE, cs Or PBS_MARQUEE);
  SendMessage(ProgressBar1.Handle, PBM_SETMARQUEE, 1, 50);

Sascha L 11. Apr 2006 13:31

Re: Probleme mit TProgressBar als MarqueeProgressbar
 
blubb

Sascha L 26. Apr 2006 07:35

Re: Probleme mit TProgressBar als MarqueeProgressbar
 
Hallo?

Das kann doch nicht angehen :( Millionen Programme nutzen diese bekloppte ProgressBar und nirgendwo flackert sie und nur bei mir, oder wie?

Könnte wenigstens jmd. so nett sein und bei sich testen, ob sie auch flackert?

Gruß
Sascha


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:52 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