- Код: Выделить всё
- procedure TForm1.FormPaint(Sender: TObject);
 var
 cv: TCanvas;
 begin
 cv:=TCanvas.Create;
 cv.Handle:=GetDC(memo1.Handle);
 cv.GradientFill(memo1.ClientRect,clRed,clgreen,gdVertical);
 ReleaseDC(memo1.Handle,cv.Handle);
 cv.Free;
 end;
Добавлено спустя 16 минут 2 секунды:
На вин ХР, если менять размер формы, то заливка мерцает, т.е. заливается, а затем сразу белым фоном идет заливка.


