NXC: Display
Aus Wikibooks
Inhaltsverzeichnis |
[Bearbeiten] Konstaten
[Bearbeiten] Koordinaten, größe etc.
| Konstante | Beschreibuung |
|---|---|
| x | x-Kordinate |
| 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 (?) |
[Bearbeiten] Ausgabe
| Konstante | Beschreibung |
|---|---|
| value | Zahl |
| msg | Text |
| filename | Datename.ric |
| vars | Parameter für ric |
[Bearbeiten] Löschen
| Konstante | Beschriebung |
|---|---|
| true | Löscht den vorherigen inhalt |
| false | Löscht nichts |
| "nichts" | löscht nicht |
[Bearbeiten] Funktionen
[Bearbeiten] High-Level Functionen
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.
[Bearbeiten] Low-Level Functionen
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)//