Buchempfehlung
Windows-Programmierung. Das Entwicklerhandbuch zur WIN32-API
Windows-Programmierung. Das Entwicklerhandbuch zur WIN32-API
"Der" Petzold, das über 1000 Seiten starke Standardwerk zum Win32-API - besonders nützlich u. a. bei der GUI-Programmierung in FreeBASIC! [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 - Interne Treiber

Referenz-Navigation

 

Wie bereits angesprochen benutzt die Gfxlib ihre eigenen Treiber, um mit verschiedenen Systemen arbeiten zu können.

Windows:

Linux:

Die Gfxlib verwendet immer den am besten geeigneten Treiber auf Ihrem System, wenn ein neuer Videomodus per BefehlsreferenzeintragSCREENRES initiiert werden soll. Um diese Wahl zu überbrücken, können Sie vor der Initialisierung des Grafikfensters den Befehl BefehlsreferenzeintragSCREENCONTROL einsetzen:

#INCLUDE "fbgfx.bi"
SCREENCONTROL FB.SET_DRIVER_NAME, "GDI"
SCREENRES 400, 300
' ...

Sie können stattdessen auch die Umgebungsvariable 'FBGFX' setzen, um den Treiber zu benennen, den Sie bevorzugt verwenden wollen. Unter Windows kann das z. B. mit der folgenden Anweisung in der Konsole erledigt werden:

SET FBGFX=gdi

oder direkt im Programmcode durch

SetEnviron("fbgfx=GDI")

Dadurch wird die Gfxlib versuchen, einen Bildschirmmodus zuerst mit dem Treiber "GDI" zu initialisieren; wenn der angegebene Treiber nicht gefunden wird oder die Aufgabe nicht bewältigen kann, fährt die Gfxlib in der automatischen Reihenfolge fort.


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 06.08.2007 von AdministratorSebastian angelegt.
  • Die aktuellste Version wurde am 19.01.2013 von Redakteurnemored gespeichert.
  Versionen Versionen