PascalABC.net с нуля/Урок 6. Первый графический движок, график функции: различия между версиями

Содержимое удалено Содержимое добавлено
оформление
оформление
Строка 5:
 
После оператора '''uses''' идёт имя ''модуля''. Вот список необходимых нам для работы программы стандартный функций данного ''модуля''.
*'''SetWindowWidth(w: integer)''' – устанавливает ширину окна в точках(пикселах), равную w. Стандартная ширина экрана составляет 1980 точек. Поэтому если ширина окна будет равна 960 точек, то окно займёт половину экрана компьютера.
 
*'''SetWindowHeight(h: integer)''' – устанавливает высоту окна в точках, равную h. У стандартного экрана высота составляет 1080 точек.
 
*'''ClearWindow()''' – очищает экран.
 
*'''MoveTo(x, y: integer)''' – устанавливает позицию кисти в точку с координатами (x, y). При установки позиции надо помнить, что в компьютерной графике позиция отсчитывается от верха окна вниз. Верхняя левая точка имеет координаты (0,0).
 
*'''LineTo(x, y: integer)''' – рисует линию от текущей позиции кисти до указанных координат x и у.
 
*'''SetPenColor(c: Color)''' – устанавливает в качестве текущего цвета пера цвет с. Обратите внимание, что функция ожидает от нас данный до этого незнакомого нам типа Color. Для простоты работы мы будем использовать стандартный константы модуля GraphABC : сlRed для задания красного цвета, clGreen для зелёного и clBlue для синего.
 
Также нам понадобиться использовании функции '''Round'''. Данная функция не входит в ''модуль'' GraphABC, а занимается округлением дробного числа(Double) до целого(Integer).
 
Откройте программу lesson6.pas .