Witam!
Prawdopodobnie poblem, który tu poruszam znalazł się już na forum ale nie mogę znaleźć nic sensownego. Chciałbym napisać funkcję w stylu:
function Ikona(Kolor: TColor): TIcon;
var
i: TIcon;
p: TPicture;
begin
i:= TIcon.Create;
p:= TPicture.Create;
p.Bitmap.Canvas.Font.Color:= Kolor;
p.Bitmap.Canvas.TextOut(0,0, 'A');
i:= p.Icon;
Result:= i;
p.Free;
i.Free;
end;
tyle, że powyższy kod nic nie robi. Chodzi mi oto aby po podaniu koloru powstała ikona w której będzie literka 'A' o wybranym kolorze.
Jeżeli ktoś potrafi to niech pomoże.
Dzięki.