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 "laufende" ProgressBar (https://www.delphipraxis.net/30431-laufende-progressbar.html)

Gambit 24. Sep 2004 17:39


"laufende" ProgressBar
 
Hallo,

kennt irgendjemand eine Komponente für eine laufende Progressbar? Also so eine, die nicht anwächst sondern weiterläuft, ähnlich wie beim XP-Start? Möchte ich anstelle einer Sanduhr verwenden...

Gruß

Gambit

Ultimator 24. Sep 2004 17:46

Re: "laufende" ProgressBar
 
Du kannst doch einfachabfragen, ob die Progressbar voll ist und sie dann wieder von vorne durchlaufen lassen, oder?

toms 24. Sep 2004 17:51

Re: "laufende" ProgressBar
 
Liste der Anhänge anzeigen (Anzahl: 1)
Schau mal in der Anlage. Kannst den Code noch an deine Bedürfnisse anpassen.

(ursprünglich von http://www.swissdelphicenter.ch/de/showcode.php?id=1887 aber mit Gradient )

Gambit 24. Sep 2004 18:04

Re: "laufende" ProgressBar
 
Das sieht doch schon ziemlich gut aus. Kann es sein, dass das normalerweise in Blau dargestellt wird. Bei mir ist das grau. Aber könnte auch sein, dass da irgendwas nicht stimmt...

Danke

Gambit

CenBells 28. Okt 2004 11:08

Re: "laufende" ProgressBar
 
Zitat:

Zitat von Gambit
Das sieht doch schon ziemlich gut aus. Kann es sein, dass das normalerweise in Blau dargestellt wird. Bei mir ist das grau. Aber könnte auch sein, dass da irgendwas nicht stimmt...

Danke

Gambit

Hi,

du findest in der Methode Execute des Threads die folgende Zeile
Delphi-Quellcode:
           DrawGradient(Image.Canvas,
              Rect(left, imagerect.top, right, imagerect.bottom),
              True,
              [clBtnFace, clBtnShadow]);
Wenn du dort die farben anpasst, wie du sie haben willst, dann klappt das auch mit den eigenen wünschen.
Beispielsweise kannst du auch die werte verwenden, die du beim erstellen übergeben hast.

Delphi-Quellcode:
DrawGradient(Image.Canvas,
              imagerect,
              True,
              [FbkColor, FfgColor])
Gruß
Ken

tuxhol 28. Okt 2004 11:20

Re: "laufende" ProgressBar
 
distbar
zu beziehen von Delphi Super Page
Unter Delphi3 / Graphic Controls
macht genau das, was Du möchtest.
weiß nur leider nicht, ob auch unter D7 lauffähig - versuchen :wink:

Stevie 28. Okt 2004 11:38

Re: "laufende" ProgressBar
 
Zitat:

Zitat von tuxhol
weiß nur leider nicht, ob auch unter D7 lauffähig - versuchen :wink:

Ist sie... ;-)


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