Progress Bar
Übersicht BlitzBasic DLLs und Userlibs
simiBetreff: Progress Bar |
So, Nov 21, 2004 15:18 Antworten mit Zitat |
|
---|---|---|
Hi,
ich denke das kaum jemand das gebrauchen kann, aber ich poste es doch. Mit diesen Funktionen kann man die ProgressBar ein bisschen verändern. Die Funktionen sind eigentlich selbsterklärend. Die Fortschrittsanzeige, wird bei der API mit Integenr, nicht mit Float wie bei BB gemacht. also BB 0.55 ist in Api 55. Code: [AUSKLAPPEN] .lib "user32.dll" SendMessage%(Hwnd%,Msg%,wParam%,lParam%):"SendMessageA" Code: [AUSKLAPPEN] Function PB_SetBackgroundColor(PB,c) SendMessage(QueryObject(PB,1),$2001,0,c) End Function ;Verändert die Hintergrundfarbe. c ist ein RGB-Wert (BBGGRR). Geht nicht mit XP-Manifest! Function PB_SetBarColor(PB,c) SendMessage(QueryObject(PB,1),$409,0,c) End Function ;Verändert die Fortschritsbalkenfarbe. c ist ein RGB-Wert (BBGGRR). Geht nicht mit XP-Manifest! Function PB_GetPosition(PB) Return SendMessage(QueryObject(PB,1),$408,0,0) End Function ;Liefert den eigestellten Wert zurück. Function PB_SetPos(PB,p) SendMessage(QueryObject(PB,1),$402,p,0) End Function ;Stellt die Position der Bar ein. Function PB_SetDeltaPos(PB,p) SendMessage(QueryObject(PB,1),$403,p,0) End Function ;Verändert die Position um den Wert p (relativ) Function PB_SetRange(PB,h,l=0) SendMessage(QueryObject(PB,1),$406,l,h) End Function ;Stellt ein, welches der höchste (h) und der tiefste Wert (l) in der ProgressBar ist. Function PB_SetStep(PB,s) SendMessage(QueryObject(PB,1),$404,s,0) End Function ;Setzt die "Schrittlänge" für PB_StepIt, auf einen bestimmten Wert. (Standard = 10) Function PB_StepIt(PB) SendMessage(QueryObject(PB,1),$405,0,0) End Function ;Verändert den Wert um den mit PB_SetItem eingestellten Wert. Function PB_GetRange(PB,m=0) Return SendMessage(QueryObject(PB,1),$407,m,0) End Function ;Gibt den oberen (m=0) und unteren (m=1) Endwert zurück. (Mit SetRange eingestelllt) cu simi |
||
DA |
Mi, Dez 22, 2004 20:12 Antworten mit Zitat |
|
---|---|---|
Moin,
Frage: Was bringt das? Ich sehe darin kein nutzen. Thx DarkAngel |
||
Deutscher Blitz Basic Chat |
simi |
So, Jan 02, 2005 15:20 Antworten mit Zitat |
|
---|---|---|
Ich auch nicht , nur mal so aus Freude... | ||
Übersicht BlitzBasic DLLs und Userlibs
Powered by phpBB © 2001 - 2006, phpBB Group