WindowBounds()

Syntax

WindowBounds(#Window, MinimaleBreite, MinimaleHöhe, MaximaleBreite, MaximaleHöhe)
Beschreibung
Ändert die minimalen und maximalen Fenster-Dimensionen (in Pixel). Dies ist nützlich, um zu vermeiden, dass ein Fenster zu klein oder zu groß wird, wenn der Anwender es in der Größe verändert.

Parameter

#Window Das zu verwendende Fenster.
MinimaleBreite Die minimale Breite des Fensters. Wird diese auf #PB_Ignore gesetzt, dann wird der Wert für die derzeitige minimale Breite nicht verändert. Wird diese auf #PB_Default gesetzt, dann wird der Wert für die minimale Breite auf den Systemstandard (wie vor dem Aufruf dieses Befehls) zurückgesetzt.
MinimaleHöhe Die minimale Höhe des Fensters. Wird diese auf #PB_Ignore gesetzt, dann wird der Wert für die derzeitige minimale Höhe nicht verändert. Wird diese auf #PB_Default gesetzt, dann wird der Wert für die minimale Höhe auf den Systemstandard (wie vor dem Aufruf dieses Befehls) zurückgesetzt.
MaximaleBreite Die maximale Breite des Fensters. Wird diese auf #PB_Ignore gesetzt, dann wird der Wert für die derzeitige maximale Breite nicht verändert. Wird diese auf #PB_Default gesetzt, dann wird der Wert für die maximale Breite auf den Systemstandard (wie vor dem Aufruf dieses Befehls) zurückgesetzt.
MaximaleHöhe Die maximale Höhe des Fensters. Wird diese auf #PB_Ignore gesetzt, dann wird der Wert für die derzeitige maximale Höhe nicht verändert. Wird diese auf #PB_Default gesetzt, dann wird der Wert für die maximale Höhe auf den Systemstandard (wie vor dem Aufruf dieses Befehls) zurückgesetzt.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Beispiel

  If OpenWindow(0, 0, 0, 300, 300, "Ändere meine Größe !", #PB_Window_SystemMenu | #PB_Window_ScreenCentered | #PB_Window_SizeGadget)
    WindowBounds(0, 200, 200, 400, 400)

    Repeat
      Event = WaitWindowEvent()
    Until Event = #PB_Event_CloseWindow
  EndIf

Unterstützte OS

Alle

<- WaitWindowEvent() - Window Inhaltsverzeichnis - WindowEvent() ->