progressbargadget a l'envers
Publié : jeu. 20/sept./2007 18:42
bonjour,
voila ma question est simple est-ce qu'il est possible de faire fonctionner une progressbar a l'envers j'explique
:
exemple je monte un trackbar de 0 a 100 la facile pour que la progressbar suit.
mais est il possible que quand je monte la trackbar et bien la progressbar elle dessand ?
pour mieu comprendre voici un petit bout de code
.
.
voila d'avance merci
@++
voila ma question est simple est-ce qu'il est possible de faire fonctionner une progressbar a l'envers j'explique

exemple je monte un trackbar de 0 a 100 la facile pour que la progressbar suit.

mais est il possible que quand je monte la trackbar et bien la progressbar elle dessand ?
pour mieu comprendre voici un petit bout de code

Code : Tout sélectionner
;- Window Constants
Enumeration
#Window_0
EndEnumeration
;- Gadget Constants
Enumeration
#TrackBar_0
#TrackBar_1
#ProgressBar_0
#ProgressBar_1
EndEnumeration
If OpenWindow(#Window_0, 216, 0, 440, 70, "progbar", #PB_Window_SystemMenu | #PB_Window_TitleBar | #PB_Window_ScreenCentered )
If CreateGadgetList(WindowID(#Window_0))
TrackBarGadget(#TrackBar_0, 10, 10, 200, 20, 0, 100)
TrackBarGadget(#TrackBar_1, 235, 10, 200, 20, 0, 100)
ProgressBarGadget(#ProgressBar_0, 10, 45, 200, 15, 0, 100, #PB_ProgressBar_Smooth)
ProgressBarGadget(#ProgressBar_1, 235, 45, 200, 15, 0, 100, #PB_ProgressBar_Smooth)
SetGadgetState(#ProgressBar_1, 100)
EndIf
EndIf
Repeat
EventID = WaitWindowEvent()
If EventID = #PB_Event_Gadget
Select EventGadget()
Case #TrackBar_0
Etat = GetGadgetState(#TrackBar_0)
SetGadgetState(#ProgressBar_0, Etat)
Case #TrackBar_1
EndSelect
EndIf
Until EventID = #PB_Event_CloseWindow
voila d'avance merci
@++