OpenWindow3D()

Syntax

Ergebnis = OpenWindow3D(#Window3D, x, y, InnereBreite, InnereHöhe, Titel$ [, Flags])
Beschreibung
Öffnet ein neues Fenster auf dem aktuellen Bildschirm entsprechend den übergegebenen Parametern.

Das neue Fenster wird automatisch zum aktiven Fenster, d.h. es ist nicht notwendig, hierfür erst den SetActiveWindow3D() Befehl zu benutzen (außer das Fenster wurde unsichtbar erstellt).

Alle möglichen Ereignisse innerhalb eines Fenster werden mit dem Befehl WindowEvent3D() abgefragt.

Parameter

#Window3D Eine Nummer zum Identifizieren des neuen 3D-Fensters. #PB_Any kann verwendet werden, um diese Zahl automatisch zu generieren.
x, y Die anfängliche Position des 3D-Fensters auf dem Bildschirm (außer eines der Flags zum Zentrieren wurde verwendet).
InnereBreite, InnereHöhe Die anfängliche Größe des Client-Bereichs des 3D-Fensters (ohne Rahmen und Fensterdekorationen).
Flags (optional) Dies kann eine Kombination der folgenden Werte sein:
  #PB_Window3D_SizeGadget : Fügt das Größenänderungs-Gadget zum Fenster hinzu.
  #PB_Window3D_Invisible  : Erstellt ein Fenster, zeigt es aber nicht an.
  #PB_Window3D_BorderLess : Erstellt ein Fenster ohne jegliche Ränder.

Rückgabewert

Ein Wert ungleich Null, wenn das 3D-Fenster erfolgreich geöffnet wurde, andernfalls Null.

Siehe auch

CloseWindow3D(), WindowEvent3D()

Unterstützte OS

Alle

<- IsWindow3D() - Window3D Inhaltsverzeichnis - ResizeWindow3D() ->