Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Lazarus (IDE) (https://www.delphipraxis.net/81-lazarus-ide/)
-   -   ProgressBar färben? (https://www.delphipraxis.net/185565-progressbar-faerben.html)

Bernhard Geyer 20. Jun 2015 16:48

AW: ProgressBar färben?
 
Oder in neueren Delphi-Versionen verwendet man das eingebaute Theming um die Anwendung unabhängig von Windows eigen gestalten zu können.
Hier könnte man dann die Progressbar im eigenen Theme lila färben.

BadenPower 20. Jun 2015 17:35

AW: ProgressBar färben?
 
Zitat:

Zitat von Aviator (Beitrag 1305899)
Den Status kannst du über die Eigenschaft "Status" der Progressbar ändern. Hier gibt es 3 Modi: pbNormal (Grün), pbPause (Gelb) und pbError (Rot).

Die Eigenschaft "Status" kennt sein TProgressBar nicht.

Aviator 20. Jun 2015 17:37

AW: ProgressBar färben?
 
Oh. Ich bin Delphi geschädigt. Dachte allerdings, dass eine solche Eigenschaft auch in Lazarus existiert.

himitsu 20. Jun 2015 18:54

AW: ProgressBar färben?
 
Zitat:

Zitat von Aviator (Beitrag 1305910)
Oh. Ich bin Delphi geschädigt. Dachte allerdings, dass eine solche Eigenschaft auch in Lazarus existiert.

Ob Lazarus oder Delphi ... man kann natürlich über das Handle der Komponente problemlos jeden API-Befehl auch selber aufrufen, wenn ihn die Komponente noch nicht kennt.
Gut, im Gegensatz zum Delphi brauchst du hier keine zwei Jahre drauf warten, bis das eingebaut wird, sondern du kannst das selber machen und von heute auf morgen ins Lazarus einpflegen lassen. (beim Delphi kann man zwar einen QC erstellen, aber das dauert dann ein bissl, falls es überhaupt übernommen wird)

Luckie 20. Jun 2015 18:56

AW: ProgressBar färben?
 
1. Guck mal auf das Datum. Mein Beitrag ist von 2007. Da gab es noch kein Windows 7.
2. Lies mal was unter meinem Code noch steht: "Funktioniert. Es muss an etwas anderem liegen. Vermutlich an dem vorhanden Manifest, wie Muetze schon gesagt hat. "
3. Theming (manifest) von Windows deaktivieren. Aber ich glaube, das wurde schon gesagt. :roll:


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