CreateStatusBar()

Syntaxe

Resultat = CreateStatusBar(#BarreEtat, WindowID)
Description
Ajoute une barre d'état vide à la fenêtre spécifiée par WindowID. Si #PB_Any est utilisé pour le paramètre '#BarreEtat', le numéro de la barre d'état sera renvoyé dans 'Resultat'. Si le 'Resultat' = 0, la création a échoué.
Lorsque la barre est créée, utilisez la fonction AddStatusBarField() pour lui ajouter différents champs.

Exemple:
  If OpenWindow(0, 0, 0, 440, 50, "StatusBar", #PB_Window_SystemMenu|#PB_Window_ScreenCentered|#PB_Window_SizeGadget)
    If CreateStatusBar(0, WindowID(0))
      AddStatusBarField(90)
      AddStatusBarField(100)
      AddStatusBarField(130)
      AddStatusBarField(100)
    EndIf

    StatusBarText(0, 0, "Area normal")
    StatusBarText(0, 1, "Area borderless", #PB_StatusBar_BorderLess)
    StatusBarText(0, 2, "Area right & raised", #PB_StatusBar_Right | #PB_StatusBar_Raised) 
    StatusBarText(0, 3, "Area centered", #PB_StatusBar_Center)
    
    Repeat
    Until WaitWindowEvent() = #PB_Event_CloseWindow
  EndIf

OS Supportés

Tous

<- AddStatusBarField() - StatusBar Index - FreeStatusBar() ->