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 Progressbar die in 2 Richtungen geht (https://www.delphipraxis.net/143841-progressbar-die-2-richtungen-geht.html)

DelphiManiac 24. Nov 2009 14:17


Progressbar die in 2 Richtungen geht
 
Hallo,

ich suche für mein Projekt eine Komponente,
es soll im Prinzip eine Progressbar sein,

die von einem Mittelpunkt 100 % nach rechts und 100 % nach links sich füllen kann, das am besten auch noch in Unterschiedlichen Farben.
ungefähr so:

--------X--------
[-100% 0 +100%]

Viele Dank schoneinmal für Eure Hilfe.

Gruß
DelphiManiac

Bernhard Geyer 24. Nov 2009 14:23

Re: Progressbar die in 2 Richtungen geht
 
Evtl. wäre die Progressbar vom Elpack was für dich.

Luckie 24. Nov 2009 14:25

Re: Progressbar die in 2 Richtungen geht
 
Schon mal nach Bei Google suchendelphi komponente knight rider gesucht? das würde mir jetzt so auf die Schnelle einfallen. :mrgreen:

markus5766h 24. Nov 2009 17:21

Re: Progressbar die in 2 Richtungen geht
 
Liste der Anhänge anzeigen (Anzahl: 3)
Hallo,
vielleicht so was ...?
... wird selbst gezeichnet (Image.Canvas)

die Hintergrundfarbe wird über die Variable "m" übergeben,
die Vordergrundfarbe über "n"

Warp 24. Nov 2009 19:13

Re: Progressbar die in 2 Richtungen geht
 
Eventuell wäre auch das etwas:

ABaecker.biz

http://www.abaecker.biz/images/abaku...TAbHSlider.gif

fatalerror 24. Nov 2009 22:16

Re: Progressbar die in 2 Richtungen geht
 
Da gibt es ja noch die "Ubuntu Progressbar"

DelphiManiac 25. Nov 2009 08:29

Re: Progressbar die in 2 Richtungen geht
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo erstmal Vielen Dank für Eure Antworten.

Aber ich glaube das richtige ist für mich noch nicht dabei.

Anbei ein Screenshot wie es aussehen sollte.

Im Prinzip bräuchte ich noch nichtmal eine Progressbar, 2 würden auch gehen, aber eine davon müsste sich von rechts nach links befüllen.

Ansonsten wäre natürlich eine Progressbar schön, in der ich x Prozent in einer Farbe nach links befüllen kann und Y Prozent in einer anderen Farbe nach rechts befüllen kann.

Viele Grüße
DM

EDIT:
Oh sorry hatte den Upload vergessen :-/

himitsu 25. Nov 2009 08:54

Re: Progressbar die in 2 Richtungen geht
 
Dein Bildchen fehlt :zwinker:


In der Komponentenliste "Beispiele" befindet sich ein TGauge,
dort bräuchte man doch nur Vorder- und Hintergrundfarbe tauschen und
die Position umdrehen ( .Position := .Max - i - 1; ) setzen

DelphiManiac 25. Nov 2009 09:08

Re: Progressbar die in 2 Richtungen geht
 
Die Idee mit TGauge ist eigentlich super,

dann könnte ich (das habe ich jetzt mal gemacht) 2 TGauge nehmen und bei der linken Fore und Back Color tauschen und dann wenn ich 10 % will muss ich 90 % vorgeben.

Leider kann ich dann die Option ShowText nicht nehmen, weil er mir ja sonst die Falsche Prozentzahl anzeigen würde.

Aber ansich ist das schon eine sehr gute Lösung, falls keiner mehr eine Komponente kennt, die dies genauso macht, werde ich 2 TGauge nehmen.

Allerdings hatte ich glaube ich mal früher Probleme mit Win98 und TGauge, aber ich glaube WIN98 spielt langsam keine Rolle mehr :-)

Vielen Dank

himitsu 25. Nov 2009 09:14

Re: Progressbar die in 2 Richtungen geht
 
Zitat:

Zitat von DelphiManiac
Leider kann ich dann die Option ShowText nicht nehmen, weil er mir ja sonst die Falsche Prozentzahl anzeigen würde.

im Notfall einfach ein TLabel drüber. :angel:
(TGauge ist auch ein TGraphicControl ... da sollte das gehn)


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