C4EV3
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Macros
DisplayExecuteFunction constants

Macros

#define DISPLAY_ERASE_ALL   0x00
 
#define DISPLAY_PIXEL   0x01
 
#define DISPLAY_HORIZONTAL_LINE   0x02
 
#define DISPLAY_VERTICAL_LINE   0x03
 
#define DISPLAY_CHAR   0x04
 
#define DISPLAY_ERASE_LINE   0x05
 
#define DISPLAY_FILL_REGION   0x06
 
#define DISPLAY_FRAME   0x07
 

Detailed Description

Constants that are for use with the DisplayExecuteFunction system call.

Warning
These options require the enhanced NBC/NXC firmware

Macro Definition Documentation

#define DISPLAY_CHAR   0x04

W - draw char (actual font) (CMD,true,X1,Y1,Char,x)

#define DISPLAY_ERASE_ALL   0x00

W - erase entire screen (CMD,x,x,x,x,x)

#define DISPLAY_ERASE_LINE   0x05

W - erase a single line (CMD,x,LINE,x,x,x)

#define DISPLAY_FILL_REGION   0x06

W - fill screen region (CMD,true/false,X1,Y1,X2,Y2)

#define DISPLAY_FRAME   0x07

W - draw a frame (on/off) (CMD,true/false,X1,Y1,X2,Y2)

#define DISPLAY_HORIZONTAL_LINE   0x02

W - draw horizontal line (CMD,true/false,X1,Y1,X2,x)

#define DISPLAY_PIXEL   0x01

W - set pixel (on/off) (CMD,true/false,X,Y,x,x)

#define DISPLAY_VERTICAL_LINE   0x03

W - draw vertical line (CMD,true/false,X1,Y1,x,Y2)