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