GxColor.CreateARGB

Синтаксис Fore

CreateARGB(A: Integer; R: Integer; G: Integer; B: Integer);

Синтаксис Fore.NET

CreateARGB(A: Integer; R: Integer; G: Integer; B: Integer);

Параметры

A. Степень прозрачности цвета.

R. Красная компонента цвета.

G. Синяя компонента цвета.

B. Зеленая компонента цвета.

Описание

Конструктор CreateARGB создает новый цвет в соответствии с указанными значениями степени прозрачности и красной, зеленой и синей компонент.

Пример Fore

Function GetColorARGB(A: Integer; R: Integer; G: Integer; B: Integer): IGxColor;
Var
    OutColor: IGxColor;
Begin
    If (A >= 0And (A <= 255And
        (R >= 0And (R <= 255And
        (G >= 0And (G <= 255And
        (B >= 0And (B <= 255Then
        OutColor := New GxColor.CreateARGB(A, R, G, B);
        Return OutColor;
    Else
        Return Null;
    End If;
End Function GetColorARGB;

Данная функция вернет цвет, созданный на основании информации о степени прозрачности, красной, синей и зеленой компоненте цвета.

Пример Fore.NET

Imports Prognoz.Platform.Interop.Drawing;

Function GetColorARGB(A: integer; R: integer; G: integer; B: integer): GxColor;
Var
    OutColor: GxColor;
Begin
    If (A >= 0And (A <= 255And
        (R >= 0And (R <= 255And
        (G >= 0And (G <= 255And
        (B >= 0And (B <= 255Then
        OutColor := New GxColorClass_2();
        OutColor.CreateARGB(A, R, G, B);
        Return OutColor;
    Else
        Return Null
    End If;
End Function;

Данная функция вернет цвет, созданный на основании информации о степени прозрачности, красной, синей и зеленой компоненте цвета.

См. также:

GxColor