Buchempfehlung
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Umfassend, aber leicht verständlich führt dieses Buch in die Programmierung von ATMEL AVR Mikrocontrollern ein. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

Referenz - SCREENSET

Referenz-Navigation

 

Syntax: SCREENSET [aktive_Seite][, sichtbare_Seite]
Typ: Anweisung
Kategorie: Grafik

SCREENSET setzt die aktive und die sichtbare Bildschirmseite.

SCREENSET ermöglicht es Ihnen, die Nummer der aktuellen aktiven und sichtbaren Bildschirmseite zu bestimmen.
Sie können SCREENSET benutzen, um "page-flipping" oder "double-buffering" zu ermöglichen.

Beispiel:

' Bildschirmmodus 320x200x8bpp mit 2 Seiten setzen
' Hintergrundfarbe auf weiß setzen
SCREENRES 320, 200, ,2
COLOR ,15

DIM x AS INTEGER
x = -40

' eine Seite anzeigen, während die andere bearbeitet wird
SCREENSET 1, 0

DO
   CLS
   LINE (x, 80)-(x + 39, 119), 4, BF
   x += 1
   IF (x > 319) THEN x = -40
   ' warte auf Bildschirmaktualisierung
   SCREENSYNC
   ' aktive Seite auf sichtbare kopieren
   SCREENCOPY
LOOP WHILE INKEY = ""

Unterschiede zu QB: neu in FreeBASIC

Unterschiede unter den FB-Dialektformen:
In der Dialektform Befehlsreferenzeintrag-lang qb steht SCREENSET nicht zur Verfügung und kann nur über __SCREENSET aufgerufen werden.

Siehe auch:
BefehlsreferenzeintragSCREENRES, BefehlsreferenzeintragSCREENCOPY, BefehlsreferenzeintragSCREENSYNC, BefehlsreferenzeintragGrafik


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 31.07.2007 von RedakteurMao angelegt.
  • Die aktuellste Version wurde am 21.12.2012 von Redakteurnemored gespeichert.
  Versionen Versionen