| drawInit() | 
Initializes the drawing API. It is mandatory to call this function at the beginning of your program, before the first display instruction. | 
| drawSelect() | 
Selects a canvas area for drawing. | 
| drawDisableColorLines() | 
By default shapes are paint with borders. This function enables/disables border drawing. | 
| drawLineWidth() | 
Defines the width of lines. | 
| drawAnchor() | 
Defines the anchor hint for texts. | 
| drawLine() | 
Draws a line in the selected canvas. | 
| drawCircle() | 
Draws a circle in the selected canvas. | 
| drawArc() | 
Draws an arc in the selected canvas. | 
| drawRectangle() | 
Draws a rectangle in the selected canvas. | 
| drawOval() | 
Draws an oval in the selected canvas. | 
| drawText() | 
Draws a text in the selected canvas. | 
| drawPolygon() | 
Draws a polygon in the selected canvas. | 
| drawClear() | 
Clears the selected canvas. | 
| drawButtonLeft() | 
Enables left mouse click on a canvas element. | 
| drawButtonRight() | 
Enables right mouse click on a canvas element. | 
| drawClearButton() | 
Disables all mouse clicks on a canvas element. | 
| drawGetClickedItemId() | 
Returns the id of the last clicked canvas element |