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 - COLOR (Funktion)

Referenz-Navigation

 

Syntax: COLOR
Typ: Funktion
Kategorie: Konsole / Gfx

Die Funktion COLOR gibt Informationen über die verwendeten Textfarben zurück.
In allen 32/24-Bit Farbmodi wird ab der FBVersion 0.18.2 Beta nur noch die Vordergrundfarbe (BefehlsreferenzeintragRGBA; &hAARRGGBB) zurückgegeben.
Für die 16-Bit (und kleineren) Farbmodi wird der zurückgegebene Wert folgendermaßen berechnet:

(Vordergrund OR (Hintergrund SHL 16))

Das obere Word ist also die Hintergrundfarbe, während das untere Word die Vordergrundfarbe angibt.

Beispiel:

DIM AS INTEGER colr, fore, back

colr = COLOR
fore = LOWORD(colr)
back = HIWORD(colr)

PRINT "Used Colors:"
PRINT "foreground: "; fore
PRINT "background: "; back

PRINT

COLOR 10, 1

colr = COLOR
fore = LOWORD(colr)
back = HIWORD(colr)

PRINT "Used Colors:"
PRINT "foreground: "; fore
PRINT "background: "; back

SLEEP

Unterschiede zu QB:
In QB kann COLOR nicht als Funktion eingesetzt werden.

Siehe auch:
BefehlsreferenzeintragCOLOR (Anweisung), BefehlsreferenzeintragWIDTH (Funktion), BefehlsreferenzeintragLOCATE (Funktion), BefehlsreferenzeintragSCREEN (Funktion), BefehlsreferenzeintragGrafik


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 07.07.2007 von RedakteurVolta angelegt.
  • Die aktuellste Version wurde am 03.08.2011 von Redakteurnemored gespeichert.
  Versionen Versionen