NXC
Version 1.2.1 r5
|
Functions for accessing and modifying display module features. More...
Functions | |
void | ResetScreen () |
Reset LCD screen. | |
char | CircleOut (int x, int y, byte radius, unsigned long options=DRAW_OPT_NORMAL) |
Draw a circle. | |
char | LineOut (int x1, int y1, int x2, int y2, unsigned long options=DRAW_OPT_NORMAL) |
Draw a line. | |
char | PointOut (int x, int y, unsigned long options=DRAW_OPT_NORMAL) |
Draw a point. | |
char | RectOut (int x, int y, int width, int height, unsigned long options=DRAW_OPT_NORMAL) |
Draw a rectangle. | |
char | TextOut (int x, int y, string str, unsigned long options=DRAW_OPT_NORMAL) |
Draw text. | |
char | NumOut (int x, int y, variant value, unsigned long options=DRAW_OPT_NORMAL) |
Draw a number. | |
char | EllipseOut (int x, int y, byte radiusX, byte radiusY, unsigned long options=DRAW_OPT_NORMAL) |
Draw an ellipse. | |
char | PolyOut (LocationType points[], unsigned long options=DRAW_OPT_NORMAL) |
Draw a polygon. | |
char | FontTextOut (int x, int y, string filename, string str, unsigned long options=DRAW_OPT_NORMAL) |
Draw text with font. | |
char | FontNumOut (int x, int y, string filename, variant value, unsigned long options=DRAW_OPT_NORMAL) |
Draw a number with font. | |
char | GraphicOut (int x, int y, string filename, unsigned long options=DRAW_OPT_NORMAL) |
Draw a graphic image. | |
char | GraphicArrayOut (int x, int y, byte data[], unsigned long options=DRAW_OPT_NORMAL) |
Draw a graphic image from byte array. | |
char | GraphicOutEx (int x, int y, string filename, byte vars[], unsigned long options=DRAW_OPT_NORMAL) |
Draw a graphic image with parameters. | |
char | GraphicArrayOutEx (int x, int y, byte data[], byte vars[], unsigned long options=DRAW_OPT_NORMAL) |
Draw a graphic image from byte array with parameters. | |
void | GetDisplayNormal (const byte x, const byte line, unsigned int cnt, byte &data[]) |
Read pixel data from the normal display buffer. | |
void | SetDisplayNormal (const byte x, const byte line, unsigned int cnt, byte data[]) |
Write pixel data to the normal display buffer. | |
void | GetDisplayPopup (const byte x, const byte line, unsigned int cnt, byte &data[]) |
Read pixel data from the popup display buffer. | |
void | SetDisplayPopup (const byte x, const byte line, unsigned int cnt, byte data[]) |
Write pixel data to the popup display buffer. | |
unsigned long | DisplayEraseMask () |
Read the display erase mask value. | |
unsigned long | DisplayUpdateMask () |
Read the display update mask value. | |
unsigned long | DisplayFont () |
Read the display font memory address. | |
unsigned long | DisplayDisplay () |
Read the display memory address. | |
byte | DisplayFlags () |
Read the display flags. | |
byte | DisplayTextLinesCenterFlags () |
Read the display text lines center flags. | |
void | SysDrawText (DrawTextType &args) |
Draw text. | |
void | SysDrawPoint (DrawPointType &args) |
Draw a point. | |
void | SysDrawLine (DrawLineType &args) |
Draw a line. | |
void | SysDrawCircle (DrawCircleType &args) |
Draw a circle. | |
void | SysDrawRect (DrawRectType &args) |
Draw a rectangle. | |
void | SysDrawGraphic (DrawGraphicType &args) |
Draw a graphic (RIC file). | |
void | SysSetScreenMode (SetScreenModeType &args) |
Set the screen mode. | |
void | SysDisplayExecuteFunction (DisplayExecuteFunctionType &args) |
Execute any Display module command. | |
byte | DisplayContrast () |
Read the display contrast setting. | |
void | SysDrawGraphicArray (DrawGraphicArrayType &args) |
Draw a graphic image from a byte array. | |
void | SysDrawPolygon (DrawPolygonType &args) |
Draw a polygon. | |
void | SysDrawEllipse (DrawEllipseType &args) |
Draw an ellipse. | |
void | SysDrawFont (DrawFontType &args) |
Draw text using a custom font. | |
void | ClearScreen () |
Clear LCD screen. | |
void | ClearLine (byte line) |
Clear a line on the LCD screen. | |
void | SetDisplayFont (unsigned long fontaddr) |
Set the display font memory address. | |
void | SetDisplayDisplay (unsigned long dispaddr) |
Set the display memory address. | |
void | SetDisplayEraseMask (unsigned long eraseMask) |
Set the display erase mask. | |
void | SetDisplayFlags (byte flags) |
Set the display flags. | |
void | SetDisplayTextLinesCenterFlags (byte ctrFlags) |
Set the display text lines center flags. | |
void | SetDisplayUpdateMask (unsigned long updateMask) |
Set the display update mask. | |
void | SetDisplayContrast (byte contrast) |
Set the display contrast. | |
Functions for accessing and modifying display module features.