X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fflexui%2Ffui_common.pas;h=b53311e043688f0d54a3caa1d1a22553da232e22;hb=32feca26531633f6175ac01859db60016a9d0455;hp=0c809154051de215431d58616bb2a8d4bcf77b1e;hpb=fef632c71084b1574d8d6341f47cb19e04f5ede4;p=d2df-sdl.git diff --git a/src/flexui/fui_common.pas b/src/flexui/fui_common.pas index 0c80915..b53311e 100644 --- a/src/flexui/fui_common.pas +++ b/src/flexui/fui_common.pas @@ -199,8 +199,11 @@ begin result.a := a; end; -function TGxRGBA.toString (): AnsiString; begin result := formatstrf('rgba(%s,%s,%s,%s)', [r, g, b, a]); end; - +function TGxRGBA.toString (): AnsiString; +begin + if (a = 255) then result := formatstrf('rgb(%s,%s,%s)', [r, g, b]) + else result := formatstrf('rgba(%s,%s,%s,%s)', [r, g, b, a]); +end; // ////////////////////////////////////////////////////////////////////////// //