CreateStatusBar()

Syntaxe

Resultat = CreateStatusBar(#BarreEtat, FenetreID)
Description
Ajoute une barre d'état vide à une fenêtre donnée.

Arguments

#BarreEtat Le numéro d'identification de la barre d'état.

#PB_Any peut être utilisé pour générer automatiquement ce numéro.
FenetreID Le numéro d'identification de la fenêtre.

WindowID() peut être utilisée pour obtenir cette valeur.

Valeur de retour

Renvoie une valeur non nulle en cas de succès, zéro sinon.

Exemple

  If OpenWindow(0, 0, 0, 940, 50, "Barre d'état", #PB_Window_SystemMenu | #PB_Window_ScreenCentered | #PB_Window_SizeGadget)
    If CreateStatusBar(0, WindowID(0))
      AddStatusBarField(110)
      AddStatusBarField(150)
      AddStatusBarField(#PB_Ignore) ; dimensionne automatiquement ce champ
      AddStatusBarField(300)
    EndIf

    StatusBarText(0, 0, "Champ normal")
    StatusBarText(0, 1, "Champ sans bordure", #PB_StatusBar_BorderLess)
    StatusBarText(0, 2, "Champ alignement droit", #PB_StatusBar_Right) 
    StatusBarText(0, 3, "Champ alignement centré", #PB_StatusBar_Center)
    
    Repeat
    Until WaitWindowEvent() = #PB_Event_CloseWindow
  EndIf

Voir aussi

FreeStatusBar()

OS Supportés

Tous

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