Цветовые константы и функции для работы с цветом
Модуль GraphABC содержит константы и функции для работы с цветами. Тип ColorType, описывающий цвет, определен следующим образом:
type ColorType=integer;
Стандартные цвета задаются символическими константами:
clBlack – черный |
|
clAqua – бирюзовый |
Для работы с цветами используются следующие функции.
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).