Progressbar fait maison
Publié : ven. 03/août/2018 13:10
Bonjours à tous,
Voici mon souci du jour, je m'entête à "réinventer la roue" si je puis dire
j'éssais de recréer une barre de progression via canvasgadget
hors mon principale problème réside au niveau du rafraichissement, du je pense)))
voici mon code, et si quelqu'un peut m'expliquer comment faire, j'en serais vraiment ravis)
Voici mon souci du jour, je m'entête à "réinventer la roue" si je puis dire

j'éssais de recréer une barre de progression via canvasgadget
hors mon principale problème réside au niveau du rafraichissement, du je pense)))
voici mon code, et si quelqu'un peut m'expliquer comment faire, j'en serais vraiment ravis)
Code : Tout sélectionner
If OpenWindow(0, 0, 0, 420, 100, "Exemple Minuteur", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
ProgressBar_0 = CanvasGadget(#PB_Any, 10, 50, 400, 20, #PB_Canvas_Border)
AddWindowTimer(0, 1, 100)
Repeat
Event = WaitWindowEvent()
If Event = #PB_Event_Timer And EventTimer() = 1
If StartDrawing(CanvasOutput(ProgressBar_0))
For i=1 To 400 Step 15
Box(i,1,13,14, RGB(0,128,255))
Delay(500)
Next i
StopDrawing()
EndIf
EndIf
Until Event = #PB_Event_CloseWindow
EndIf