![]() |
Text selbst zeichnen in einer TVirtualStringTree
Hallo,
wie kann ich das zeichnen übernhemen, in einer TVirtualStringTree ? |
Re: Text selbst zeichnen in einer TVirtualStringTree
Moin!
Das Text zeichnen, oder das zeichnen der einzelnen Nodes? Gruß, Max |
Re: Text selbst zeichnen in einer TVirtualStringTree
Hi,
dafür gibt es diverse Events. OnAfterCellPaint OnBeforeCellPaint OnPaintText ... In den meisten oder allen Fällen steht dir ein TargetCanvas Objekt zur Verfügung. Damit kannst du dann machen, was du magst. :) OnPaintText
Delphi-Quellcode:
OnBeforeCellPaint
TargetCanvas.Font.Color := clRed;
Delphi-Quellcode:
Edit:// Wenn du alles selbst zeichnen möchtest, dann empfiehlt sich wohl eher TVirtualDrawTree.
TargetCanvas.Brush.Color := clGreen;
TargetCanvas.FillRect( CellRect ); MfG odg |
Re: Text selbst zeichnen in einer TVirtualStringTree
danke werde ich mir mal überlegen. es sind auch nur "spierreien" *G*
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz