HideWindow()
Syntax
HideWindow(#Window, Status [, Flags])Beschreibung
Versteckt oder zeigt das angegebene Fenster.
Parameter
#Window Das zu verwendende Fenster. Status Dies kann einer der folgenden Werte sein: #True : das Fenster wird versteckt. #False: das Fenster wird angezeigt. Das Fenster wird automatisch aktiviert (bekommt den Fokus), außer das #PB_Window_NoActivate Flag wird gesetzt.Flags Dies kann eine Kombination der folgenden Werte sein: #PB_Window_NoActivate : das Fenster wird angezeigt, aber nicht aktiviert (nur gültig beim Anzeigen des bisher versteckten Fensters). #PB_Window_ScreenCentered: das Fenster wird auf dem Bildschirm zentriert (nur gültig beim Anzeigen des bisher versteckten Fensters). #PB_Window_WindowCentered: das Fenster wird auf dem übergeordneten Fenster zentriert (nur gültig beim Anzeigen des bisher versteckten Fensters).
Rückgabewert
Diese Funktion gibt keinen Wert zurück.
Beispiel
If OpenWindow(0, 200, 200, 220, 100, "HideWindow()", #PB_Window_SystemMenu)
ButtonGadget (1, 10, 60, 200, 30, "Hide the window")
Repeat
Event = WaitWindowEvent()
Select Event
Case #PB_Event_Gadget
Select EventGadget()
Case 1
HideWindow(0, #True)
Debug "Window hidden."
MessageRequester("Info", "Press OK to show the window")
HideWindow(0, #False)
Debug "Window is visible."
EndSelect
EndSelect
Until Event = #PB_Event_CloseWindow
EndIf
Siehe auch
OpenWindow()
Unterstützte OS
Alle