StatusBarProgress()
Syntaxe
StatusBarProgress(#StatusBar, Champ, Valeur [, Apparence [, Min, Max]])Description
Affiche une barre de progression dans le 'Champ' de la '#BarreEtat'. La 'Valeur' indique la progression actuelle de la barre (relative au minimum et maximum). Pour mettre à jour cette valeur, il suffit de rappeler cette fonction avec une valeur différente.
Le paramètre 'Apparence' est facultatif et peut prendre les valeurs suivantes:#PB_StatusBar_Raised : Bordure en relief élevé #PB_StatusBar_BorderLess: Sans bordureLes paramètres 'Min' et 'Max' représentent les limites de la barre de progression. S'ils sont omis, ou si #PB_Ignore est spécifié, alors les valeurs précédentes seront utilisées. Les valeurs par défaut de 'Min' et 'Max' pour les champs nouvellement créés sont respectivement 0 et 100.
Exemple
If OpenWindow(0, 0, 0, 340, 50, "StatusBarProgress", #PB_Window_SystemMenu | #PB_Window_ScreenCentered | #PB_Window_SizeGadget)
If CreateStatusBar(0, WindowID(0))
AddStatusBarField(120)
AddStatusBarField(170)
EndIf
StatusBarText(0, 0, "ProgressBar !")
StatusBarProgress(0, 1, 25)
Repeat
Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
OS Supportés
Tous