AddStatusBarField()
Syntaxe
AddStatusBarField(Largeur)Description
Ajoute un champ à la barre d'état.
Arguments
Largeur La largeur du nouveau champ, en pixels.
Avec #PB_Ignore, le champ sera dimensionné automatiquement afin de remplir l'espace libre de la barre d'état. Plusieurs champs peuvent avoir une largeur valant #PB_Ignore, dans ce cas l'espace libre sera partagé entre ces différents champs.
Valeur de retour
Aucune.
Remarques
Les nouveaux champs sont ajoutés à la suite (à droite) du dernier champ créé.
Les commandes suivantes permettent d'agir sur le contenu d'un champ de la barre d'état:
- StatusBarText()
- StatusBarImage()
- StatusBarProgress()
Exemple
If OpenWindow(0, 0, 0, 940, 60, "Barre d'état", #PB_Window_SystemMenu | #PB_Window_ScreenCentered | #PB_Window_SizeGadget) ButtonGadget(1,10,3,300,25,"Ajouter un champ dans la barre d'état") If CreateStatusBar(0, WindowID(0)) AddStatusBarField(110) EndIf StatusBarText(0, 0, "Champ normal") Repeat Event = WaitWindowEvent() Select Event Case #PB_Event_Gadget Select EventGadget() Case 1 AddStatusBarField(110) EndSelect EndSelect Until Event = #PB_Event_CloseWindow EndIf
Voir aussi
StatusBarText(), StatusBarImage(), StatusBarProgress(), CreateStatusBar()
OS Supportés
Tous