Seite 1 von 1

Was bringen zwei StatusBars in einem Fenster?

Verfasst: 29.08.2007 13:10
von NicTheQuick
Hallo PB-Team,

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

Verfasst: 29.08.2007 13:17
von ts-soft
>> Wäre es nicht schlauer, nur eine StatusBar pro Fenster zuzulassen?
Nein, keine Einschränkungen bitte. Resizing der zweiten Statusbar sollte man auch so hinkriegen :mrgreen:

Re: Was bringen zwei StatusBars in einem Fenster?

Verfasst: 29.08.2007 13:42
von Kiffi
Ebenfalls: Veto!

Die Möglichkeit mehrere Statusbars in einem Fenster zuzulassen sollte
-- auch wenn sie auf den ersten Blick unsinnig erscheinen mag --
auf jeden Fall erhalten bleiben.

Grüße ... Kiffi

Verfasst: 29.08.2007 14:50
von NicTheQuick
Nagut, aber warum wird dann nur die eine richtig positioniert und resized?

Wenn schon mehr als eine StatusBar zulässig ist, dann sollte man auch
bestimmen können, wie sie angeordnet sind. Übereinander wäre für mich
okay.

@ts-soft, Kiffi:
Hattet ihr schonmal mehr als eine StatusBar in einem Fenster gebraucht? Und
wenn ja, wie habt ihr das gemanaged?

Verfasst: 29.08.2007 15:41
von ts-soft
NicTheQuick hat geschrieben:@ts-soft, Kiffi:
Hattet ihr schonmal mehr als eine StatusBar in einem Fenster gebraucht? Und
wenn ja, wie habt ihr das gemanaged?
Ich kann nur für mich antworten :wink:
Nein, das liegt aber evtl. daran, das mir dieses Feature bisher entgangen ist :mrgreen: