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
и размером width
xheight