CreateStatusBar()
Syntax
Ergebnis = CreateStatusBar(#StatusBar, WindowID)Beschreibung
Erstellt und fügt eine leere Statusleiste zur angegebenen WindowID hinzu. Wenn #PB_Any als '#StatusBar' Parameter verwendet wird, dann wird der Identifier der neuen Statusleiste als 'Ergebnis' zurückgegeben. Ist 'Ergebnis' gleich 0, ist die Erstellung der Statusleiste fehlgeschlagen, andernfalls ist alles in Ordnung. Sobald die Statusleiste erstellt wurde, kann AddStatusBarField() zum Definieren der verschiedenen Abschnitte der Leiste benutzt werden.
Beispiele:If OpenWindow(0, 0, 0, 440, 50, #PB_Window_SystemMenu|#PB_Window_ScreenCentered|#PB_Window_SizeGadget, "StatusBar") If CreateStatusBar(0, WindowID()) AddStatusBarField(90) AddStatusBarField(100) AddStatusBarField(130) AddStatusBarField(100) EndIf StatusBarText(0, 0, "Area normal") StatusBarText(0, 1, "Area randlos", #PB_StatusBar_BorderLess) StatusBarText(0, 2, "Area rechts & erhoben", #PB_StatusBar_Right | #PB_StatusBar_Raised) StatusBarText(0, 3, "Area zentriert", #PB_StatusBar_Center) Repeat Until WaitWindowEvent() = #PB_Event_CloseWindow EndIf
Unterstützte OS
Windows, Linux, MacOS X