da sticht mir doch gleich was ins auge
Delphi-Quellcode:
with Sender do
begin
Canvas.Pen.Color := $00CDEFE9;
Canvas.Brush.Color := $00CDEFE9;
Canvas.Rectangle(aTextRect);//<- das zeichnet den hintergrund hellgrün
aTextRect.Left:=aTextRect.Left+2;
atextrect.Right := atextrect.Right+5;//<- hier dann + 5
Windows.DrawText(Canvas.Handle, @Item.Caption[1], Length(Item.Caption), aTextRect, DT_VCENTER);
Canvas.Brush.Color:=$008FC2B3;
Canvas.FrameRect(aTextRect);//<- das zeichnet nur dunkelgrünen rand
for SubItem:=1 to Item.SubItems.Count do