FMX(移动)中是否有支持RGB颜色的控件?
Is there a control in FMX (mobile) that supports RGB color?
我需要在运行时将 控件的颜色 更改为多种灰色调...
如果您只需要表单上的彩色形状,请考虑形状控件和表单上 TRectangle 的此代码段:
Rectangle1.Fill.Color := TAlphaColor(TAlphaColorRec.Aliceblue);
Rectangle1.Fill.Kind := TBrushKind.Solid;
此处的 TAlphaColor 投射适用于手机。
要单独设置颜色部分,请使用此代码段:
var
col: TAlphaColorRec;
begin
col.R := 255;
col.G := 255;
col.B := 255;
col.A := 255;
Rectangle1.Fill.Color := TAlphaColor(col);
Rectangle1.Fill.Kind := TBrushKind.Solid;
end;
我需要在运行时将 控件的颜色 更改为多种灰色调...
如果您只需要表单上的彩色形状,请考虑形状控件和表单上 TRectangle 的此代码段:
Rectangle1.Fill.Color := TAlphaColor(TAlphaColorRec.Aliceblue);
Rectangle1.Fill.Kind := TBrushKind.Solid;
此处的 TAlphaColor 投射适用于手机。
要单独设置颜色部分,请使用此代码段:
var
col: TAlphaColorRec;
begin
col.R := 255;
col.G := 255;
col.B := 255;
col.A := 255;
Rectangle1.Fill.Color := TAlphaColor(col);
Rectangle1.Fill.Kind := TBrushKind.Solid;
end;