КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Действия с пером
Цветовые константы и функции для работы с цветом Модуль GraphABC содержит константы и функции для работы с цветами. Тип ColorType, описывающий цвет, определен следующим образом: type ColorType=integer; Стандартные цвета задаются символическими константами:
Для работы с цветами используются следующие функции. function RGB(r,g,b: integer): ColorType; Возвращает целое значение, являющееся кодом цвета, который содержит красную, зеленую и синюю составляющие с интенсивностями r, g и b соответственно (r, g и b – целые в диапазоне от 0 до 255, причем, 0 соответствует минимальной интенсивности, 255 – максимальной). function GetRed(color: ColorType): integer; Выделяет красную составляющую из цвета color (целое в диапазоне от 0 до 255); function GetGreen(color: ColorType): integer; Выделяет зеленую составляющую из цвета color (целое в диапазоне от 0 до 255); function GetBlue(color: ColorType): integer; Выделяет синюю составляющую из цвета color (целое в диапазоне от 0 до 255). function PenX: integer; function PenY: integer; Возвращают текущие координаты пера. procedure SetPenColor(color: integer); Устанавливает цвет пера, задаваемый параметром color. function PenColor: integer; Возвращает текущий цвет пера. procedure SetPenWidth(w: integer); Устанавливает ширину пера, равную w пикселам. function PenWidth: integer; Возвращает текущую ширину пера. procedure SetPenStyle(ps: integer); Устанавливает стиль пера, задаваемый параметром ps. function PenStyle: integer; Возвращает текущий стиль пера. Стили пера задаются следующими именованными константами:
procedure SetPenMode(m: integer); Устанавливает режим пера, задаваемый параметром m. function PenMode: integer; Возвращает текущий режим пера. Режим пера определяет, как цвет пера взаимодействует с цветом поверхности. Режимы пера задаются следующими именованными константами: pmCopy – обычный режим; при рисовании цвет поверхности заменяется цветом пера; pmNot – режим инвертирования; при рисовании цвет поверхности инвертируется (становится негативным), а цвет пера при этом игнорируется.
Дата добавления: 2014-01-20; Просмотров: 481; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |