OpenWindowedScreen()

Anfängerfragen zum Programmieren mit PureBasic.
JanFredi
Beiträge: 44
Registriert: 25.02.2005 19:49
Wohnort: Dortmund
Kontaktdaten:

OpenWindowedScreen()

Beitrag von JanFredi »

Hi Leute

Kann mir jemand sagen ,wie man den Befehl

OpenWindowedScreen() verwendet?(Code)

Ich benutze 3.90 Demo
:allright:
Zuletzt geändert von JanFredi am 26.02.2005 21:12, insgesamt 1-mal geändert.
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Wenn du die F1 Taste drückst kommt eine Hilfe, wo alle Befehle beschrieben sind. Hier mal ein Ausschnitt, der deine Frage beantwortet:
Gute alte besser wißer Hilfe hat geschrieben:Syntax

Ergebnis = OpenWindowedScreen(WindowID, x, y, Breite, Höhe, AutoStretch, RightOffset, BottomOffset)
Beschreibung

Öffnet einen neuen Bildschirm entsprechend den angegebenen Parametern auf dem angegebenen Fenster 'WindowID'. Ist 'AutoStretch' gleich 1, dann wird die Größe des Bildschirmbereichs automatisch angepasst, wenn sich die Fenstergröße ändert. 'RightOffset' und 'BottomOffset' werden benutzt, um einen rechten und einen unteren Rand des Fensters zu definieren (für eine StatusBar zum Beispiel).

Der geöffnete Bildschirm wird mit 2 Videobuffern erstellt, um das speziell für Spiele entwickelte DoubleBuffering zu ermöglichen. Die Buffer können mittels dem FlipBuffers() Befehl manipuliert werden.

Wenn das Öffnen des Bildschirms fehlschlägt, ist 'Ergebnis' gleich 0.

Hinweis: Nur ein "Windowed Screen" (also Bildschirm im/auf dem Fenster) kann zur gleichen Zeit geöffnet werden.
Unterstützte OS

Windows, AmigaOS, Linux
kleines Beispiel:

Code: Alles auswählen

OpenWindow(0, 0, 0, 640, 480, #PB_Window_ScreenCentered|#PB_Window_SystemMenu)
OpenWindowedScreen(WindowID(), 0, 0, 640, 480, 0, 0, 0)
Müsstest dann aber in der Hauptschleife nochmal die Events für das Fenster abfangen.
Bild
JanFredi
Beiträge: 44
Registriert: 25.02.2005 19:49
Wohnort: Dortmund
Kontaktdaten:

Beitrag von JanFredi »

:bounce:
Danke jetzt klappt es!!!
:allright:
Zuletzt geändert von JanFredi am 26.02.2005 19:15, insgesamt 1-mal geändert.
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Ich hoffe, dass du gelernt hast, warum es nicht funktioniert. Sonst war diese Hilfe vergebens +_+.
Bild
Antworten