Progress Bar
Übersicht

![]() |
simiBetreff: Progress Bar |
![]() 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 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Moin,
Frage: Was bringt das? Ich sehe darin kein nutzen. Thx DarkAngel |
||
Deutscher Blitz Basic Chat |
![]() |
simi |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich auch nicht ![]() |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group