PascalABC.NET

Функции для работы с цветом

Тип цвета Color является синонимом System.Drawing.Color.
 

function RGB(r,g,b: byte): Color;
        Возвращает цвет, который содержит красную (r), зеленую (g) и синюю (b) составляющие (r,g и b - в диапазоне от 0 до 255)
function ARGB(a,r,g,b: byte): Color;
        Возвращает цвет, который содержит красную (r), зеленую (g) и синюю (b) составляющие и прозрачность (a) (a,r,g,b - в диапазоне от 0 до 255)
function RedColor(r: byte): Color;
        Возвращает красный цвет с интенсивностью r (r - в диапазоне от 0 до 255)
function GreenColor(g: byte): Color;
        Возвращает зеленый цвет с интенсивностью g (g - в диапазоне от 0 до 255)
function BlueColor(b: byte): Color;
        Возвращает синий цвет с интенсивностью b (b - в диапазоне от 0 до 255)
function clRandom: Color;
        Возвращает случайный цвет
function GetRed(c: Color): integer;
        Возвращает красную составляющую цвета
function GetGreen(c: Color): integer;
        Возвращает зеленую составляющую цвета
function GetBlue(c: Color): integer;
        Возвращает синюю составляющую цвета
function GetAlpha(c: Color): integer;
        Возвращает составляющую прозрачности цвета