请教一个类型定义
ColorConvert 是个什么呀?不太明白。
function SetShaddow(color:TColor):TColor;
type
ColorConvert = record
case byte of //这是什么意思?
0 : (z:TColor);
1 : (a,b,c,d : byte);
end;
begin
ColorConvert(result).a:=ColorConvert(color).a div 2;
ColorConvert(result).b:=ColorConvert(color).b div 2;
ColorConvert(result).c:=ColorConvert(color).c div 2;
ColorConvert(result).d:=ColorConvert(color).d div 2;
end;