AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

"Aktivitätsbar"

Ein Thema von Mattze · begonnen am 7. Aug 2020 · letzter Beitrag vom 11. Aug 2020
Antwort Antwort
Mattze

Registriert seit: 6. Jan 2005
664 Beiträge
 
#1

"Aktivitätsbar"

  Alt 7. Aug 2020, 16:05
Hi,

nun muss ich doch fragen. Ich finde einfach nix. Aber, wahrscheinlich, kenne ich nur nicht den richtigen Namen...

Oft sieht man in Programmen eine Art Progressbar, in der der Balken (mit Schwanz) hin und her läuft, um damit Aktivität zu zeigen.
Ich suche genau so eine Komponente.
(Selber habe ich es auch versucht, aber irgendwas fehlt mir da!)

Kennt jemand sowas? Möglichst, natürlich, kostenlos und mit Source für Delphi 7 pro?

Gruß
Mattze
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.340 Beiträge
 
Delphi 12 Athens
 
#2

AW: "Aktivitätsbar"

  Alt 7. Aug 2020, 16:15
TProgressBar.Style = pbstMarquee
Falls der Marquee-Style noch nicht in der VCL drin ist, dann ließe es sich auch direkt per WinAPI aktivieren.
https://docs.microsoft.com/en-us/win...ss-bar-control -> PBS_MARQUEE

oder (aktueller)

Delphi-Referenz durchsuchenTActivityIndicator (VCL) bzw. Delphi-Referenz durchsuchenTAniIndicator (FMX)


PS:
https://www.delphipraxis.net/204857-...ogressbar.html
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu ( 7. Aug 2020 um 16:21 Uhr)
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.196 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

AW: "Aktivitätsbar"

  Alt 7. Aug 2020, 16:19
Mit Schwanz? 🤨
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.340 Beiträge
 
Delphi 12 Athens
 
#4

AW: "Aktivitätsbar"

  Alt 7. Aug 2020, 16:30
Ein hässlicher VCL-Style drüber?
Oder im Windows die System-Farben umstellen.

Kanns aber auch mit TGauge oder Dergleichen selbst machen.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.995 Beiträge
 
Delphi 12 Athens
 
#5

AW: "Aktivitätsbar"

  Alt 7. Aug 2020, 16:42
Er meint vermutlich Schweif?
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.340 Beiträge
 
Delphi 12 Athens
 
#6

AW: "Aktivitätsbar"

  Alt 7. Aug 2020, 18:40
Ohhh, ich hatte Schwarz gelesen.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Mattze

Registriert seit: 6. Jan 2005
664 Beiträge
 
#7

AW: "Aktivitätsbar"

  Alt 8. Aug 2020, 06:49
Hi,

"Schwanz" war wohl nicht richtig gewählt.
"Schweif" ginge auch...
Aber, ich weiß wohl wieder mal nicht genau, wie das heißt.
Die Farbe des Laufbalkens soll einfach schwächer werden.

Bei meinem Delphi 7 finde ich für den Progressbar noch keine Style-Eigenschaft.
Ich glaube, das würde auch nicht reichen, weil der Laufbalken ja hin- und her laufen soll.

Und ich war mir sooo sicher, dass es da auch für Delphi 7 schon etwas gibt.
Bei dem, was ich geschrieben habe, läuft der Thread zwar alles ordentlich (mit "Schweif"), aber nur, wenn nicht noch etwas anderes gemacht wird.
Wenn ich, z. Bsp., mit showmessage das Prgrramm "anhalte", geht es genau, wie es soll. Fülle ich dabei meinen Treeview weiter, wird der Thread nicht ausgeführt. (Die Threadpriority auf tpHigher zu setzen, hilft auch nicht.)
Ist es vielleicht falsch, dass im Thread alles per VCL zu zeichnen?

Nun, ich spiele weiter...

Jedenfalls danke!

Gruß
Mattze
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:28 Uhr.
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