In folgendem Code habe ich mal zum Spaß zwei StatusBars in einem
Fenster erstellt und der Debugger meckert nicht.
Trotzdem passieren komische Sachen, wenn man das Fenster in der Größe
ändert.
Wäre es nicht schlauer, nur eine StatusBar pro Fenster zuzulassen?
Code: Alles auswählen
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)
Debug "ok"
EndIf
If CreateStatusBar(1, WindowID(0))
AddStatusBarField(90)
AddStatusBarField(100)
AddStatusBarField(130)
AddStatusBarField(100)
Debug "ok"
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