Treeview rysowanie itemów

0

W jaki sposów można rysować po komponencie TTreeView? Tzn. jak rysować itemy (jak pobrać ich 'recty')?

0

Aby pobrać "recty" itemów zastosuj coś takiego w onCustomDrawItem:

var
  R: TRect;
begin
  if Node.Selected then
  R:= Node.DisplayRect(True);
  Caption:= IntToStr(R.Right);
end;

gdzie True oznacza że będzie liczony tylko tekst a False cały item.

0

Witam !!
Nie zakladam nowego tematu gdyz mozna podczepic go pod ten.
Czy wiecie jak mozna zrobic by kazdy poziom w drzewie Tlistview mial inna czcionke i kolor ??
np.

Poziom 1
|-Poziom 2
|-Poziom 2
|- Poziom3

1 użytkowników online, w tym zalogowanych: 0, gości: 1