Delphi-PRAXiS
Seite 3 von 6     123 45     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Vista Progressbar (https://www.delphipraxis.net/116979-vista-progressbar.html)

delphi_user14 10. Jul 2008 23:29

Re: Vista Progressbar
 
Dankeschöööön!

delphi_user14 10. Jul 2008 23:30

Re: Vista Progressbar
 
Apropos: Wisst ihr eigentlich, dass die ganzen Vista-Konstanten in der CommCtrl deklariert sind? (Delphi 2007)

@Poseidon

Zitat:

Zitat von Poseidon
Du hast gesagt Processbar für Vista.
Läuft die auch unter XP?

Ja, nur hat man dann eben den XP-Stil.

P.S. Sorry, wegen der hintereinander folgenden Beiträge. :angel:

Poseidon 11. Jul 2008 08:27

Re: Vista Progressbar
 
Zitat:

Zitat von delphi_user14
@Poseidon

Zitat:

Zitat von Poseidon
Du hast gesagt Processbar für Vista.
Läuft die auch unter XP?

Ja, nur hat man dann eben den XP-Stil.

Dann setz ich einfach ne normale Processbar aufs Form und ein XPManifest :wink:
Hat den selben Effekt.

delphi_user14 11. Jul 2008 08:31

Re: Vista Progressbar
 
Aber bei einer normalen Progressbar gibts kein Marquee.

Poseidon 11. Jul 2008 13:20

Re: Vista Progressbar
 
Zitat:

Zitat von delphi_user14
Aber bei einer normalen Progressbar gibts kein Marquee.

Muss man nur noch wissen was Marquee ist. Ich weiß es leider nicht :oops:
Na ja, ich beschäftige mich auch wenig mit Progressbars......

Zacherl 11. Jul 2008 14:41

Re: Vista Progressbar
 
Damit kannst du dem Benutzer zeigen, dass ein Prozess noch arbeitet, wenn du keine genauen Informationen bestizt, um den Fortschritt zu berechnen.

Die Bar bewegt sich dann immer hin & her.

Poseidon 11. Jul 2008 16:08

Re: Vista Progressbar
 
Ich hab's installiert (xp) und Marquueentabled auf true gestellt und den Speen auf 10. Position ist 40 aber irgendwie geschieht nicht's.....

Die Muhkuh 11. Jul 2008 16:12

Re: Vista Progressbar
 
Hi Assertor,

wie hast Du die gefunden? Ich hatte die Tage ein bisschen im MSDN und bei Google danach geschaut, wurde aber nicht fündig.

Assertor 11. Jul 2008 17:16

Re: Vista Progressbar
 
Zitat:

Zitat von Die Muhkuh
Hi Assertor,
wie hast Du die gefunden? Ich hatte die Tage ein bisschen im MSDN und bei Google danach geschaut, wurde aber nicht fündig.

Sind im SDK für Vista in der CommCtrl.h:
Code:
#if _WIN32_WINNT >= 0x0600

#define PBM_GETSTEP            (WM_USER+13)
#define PBM_GETBKCOLOR         (WM_USER+14)
#define PBM_GETBARCOLOR        (WM_USER+15)
#define PBM_SETSTATE           (WM_USER+16) // wParam = PBST_[State] (NORMAL, ERROR, PAUSED)
#define PBM_GETSTATE           (WM_USER+17)

#define PBST_NORMAL            0x0001
#define PBST_ERROR             0x0002
#define PBST_PAUSED            0x0003

#endif     // _WIN32_WINNT >= 0x0600
Gruß Assertor

Edit: Über Google findest Du doch auch PBM_SETSTATE, dort steht dann ja auch als Quellenangabe commctrl.h mit Minimum OS Version Windows Vista.

Die Muhkuh 11. Jul 2008 17:27

Re: Vista Progressbar
 
Zitat:

Zitat von Assertor
Edit: Über Google findest Du doch auch PBM_SETSTATE, dort steht dann ja auch als Quellenangabe commctrl.h mit Minimum OS Version Windows Vista.

Klar, wenn man weiß, wie die Message heißt :zwinker:

Hatte nach "setState ProgressBar" gesucht, da wurde ich nicht wirklich fündig.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:14 Uhr.
Seite 3 von 6     123 45     Letzte »    

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