NXC: Display

Aus Wikibooks

Konstanten[Bearbeiten]

Koordinaten, größe etc.[Bearbeiten]

Konstante Beschreibuung
x x-Koordinate
y y-Koordinate
x1 Start x-Koordinate
y1 Start y-Koordinate
x2 End x-Koordinate
y2 End y-Koorinate
LCD_Line1-8 Zeile 1-8
radius Radius in Pixel
widht Breite in Pixeln (?)
heigt Länge in Pixeln (?)

Ausgabe[Bearbeiten]

Konstante Beschreibung
value Zahl
msg Text
filename Datename.ric
vars Parameter für ric

Löschen[Bearbeiten]

Konstante Beschriebung
true Löscht den vorherigen inhalt
false Löscht nichts
"nichts" löscht nicht

Funktionen[Bearbeiten]

High-Level Functionen[Bearbeiten]

NumOut(x, y, value, clear = false)//Gibt eine Zahl auf dem Display aus.
TextOut(x, y, msg, clear = false)//Gibt einen Text auf dem Display aus.
GraphicOut(x, y, filename, clear = false)//Gibt eine Graphic auf dem Display aus. 
GraphicOutEx(x, y, filename, vars, clear = false)// Gibt eine Graphic mit einem Parameter an.
CircleOut(x, y, radius, clear = false)//Gibt einen Kreis auf dem Display aus.
LineOut(x1, y1, x2, y2, clear = false)//Gibt eine Linie auf dem Display aus.
PointOut(x, y, clear = false)//Gibt einen Punkt auf dem Display aus.
RectOut(x, y, width, height, clear = false)// Gibt ein Rechteck auf dem Display aus.
ResetScreen()// Reset das Display, dass man wieder das "normale" Fenster sieht.
ClearScreen()// Löscht das Display, dass alles weiß ist.

Low-Level Functionen[Bearbeiten]

DisplayFlags()//
SetDisplayFlags(n)//
DisplayEraseMask()//
SetDisplayEraseMask(n)//
DisplayUpdateMask()//
SetDisplayUpdateMask(n)//
DisplayDisplay()//
SetDisplayDisplay(n)//
DisplayTextLinesCenterFlags()//
SetDisplayTextLinesCenterFlags(n)//
GetDisplayNormal(x, line, count, data)//
SetDisplayNormal(x, line, count, data)//
GetDisplayPopup(x, line, count, data)//
SetDisplayPopup(x, line, count, data)//