CreateARGB(A: Integer; R: Integer; G: Integer; B: Integer);
CreateARGB(A: Integer; R: Integer; G: Integer; B: Integer);
A. Степень прозрачности цвета.
R. Красная компонента цвета.
G. Синяя компонента цвета.
B. Зеленая компонента цвета.
Конструктор CreateARGB создает новый цвет в соответствии с указанными значениями степени прозрачности и красной, зеленой и синей компонент.
Function GetColorARGB(A: Integer; R: Integer; G: Integer; B: Integer): IGxColor;
Var
OutColor: IGxColor;
Begin
If (A >= 0) And (A <= 255) And
(R >= 0) And (R <= 255) And
(G >= 0) And (G <= 255) And
(B >= 0) And (B <= 255) Then
OutColor := New GxColor.CreateARGB(A, R, G, B);
Return OutColor;
Else
Return Null;
End If;
End Function GetColorARGB;
Данная функция вернет цвет, созданный на основании информации о степени прозрачности, красной, синей и зеленой компоненте цвета.
Imports Prognoz.Platform.Interop.Drawing;
Function GetColorARGB(A: integer; R: integer; G: integer; B: integer): GxColor;
Var
OutColor: GxColor;
Begin
If (A >= 0) And (A <= 255) And
(R >= 0) And (R <= 255) And
(G >= 0) And (G <= 255) And
(B >= 0) And (B <= 255) Then
OutColor := New GxColorClass_2();
OutColor.CreateARGB(A, R, G, B);
Return OutColor;
Else
Return Null
End If;
End Function;
Данная функция вернет цвет, созданный на основании информации о степени прозрачности, красной, синей и зеленой компоненте цвета.
См. также: