Registriert seit: 26. Mai 2004
3.159 Beiträge
|
Re: VirtualDrawTree: Bereich rechts von letzter Spalte zeich
27. Apr 2010, 13:58
Zitat von Hawkeye219:
Hallo Armin,
vielleicht geht es so:
Delphi-Quellcode:
procedure TDemoForm.VDTBeforeItemErase(Sender: TBaseVirtualTree; TargetCanvas: TCanvas;
Node: PVirtualNode; ItemRect: TRect; var ItemColor: TColor; var EraseAction: TItemEraseAction);
begin
ItemRect.Left := 0;
ItemRect.Right := Sender.ClientWidth;
{GraphUtil.}GradientFillCanvas (TargetCanvas, clAqua, clYellow, ItemRect, gdHorizontal);
EraseAction := eaNone;
end;
Gruß Hawkeye
Naja, es funktionier nicht nur vielleicht, sondern es tut wirklich. Aber warum eigentlich?
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
|