canvas (desktop)

Содержит функции для работы с графикой

Константы

VK_DOWN : number = 40

код клавиши стрелка вниз

VK_ESCAPE : number = 27

код клавиши Esc

VK_FIRE : number = 10

код клавиши Enter

VK_LEFT : number = 37

код клавиши стрелка влево

VK_RIGHT : number = 39

код клавиши стрелка вправо

VK_UP : number = 38

код клавиши стрелка вверх

Функции

clip(x, y, w, h) — устанавливает текущий клип в прямоугольник, заданный данными координатами

color(rgb) — устанвливает цвет рисования. rgb - целое, комбинация цветов RGB, например #FFGGFF

color(red, green, blue) — устанвливает цвет рисования c отдельными уровнями красного, зеленого и синего в диапазоне (0 - 255)

drawstring(text, x, y) — рисует строку text с координатами x, y

foval(x, y, w, h) — рисует закрашенный овал на позиции x, y, размером w, h

frect(x, y, w, h) — рисует закрашенный прямоугольник на позиции x, y, размером w, h

keypressed() — возрвращает код нажатой клавиши (см. раздел константы)

line(x1, y1, x2, y2) — рисует линию от позиции (x1;y1) до (x2;y2)

mousehover() — возвращает массив с текущими координатами указателя мыши

oval(x, y, w, h) — рисует овал на позиции x, y, размером w, h

prompt(message) — показывает диалог для ввода значения от пользователя

rect(x, y, w, h) — рисует прямоугольник на позиции x, y, размером w, h

repaint() — прорисовывает элементы из буфера на холсте

window(name, width, hight) — создает новое окно с именем name и размером widthxheight