GV
Galina Viktorova

Delphi. TListView. Компонент TListView. Как закрасить SubItem через Canvas? С примером если можно)))

Дмитрий
Дмитрий

как-то так

procedure TfmMain.tvCustomDrawItem(Sender: TCustomTreeView;
Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean);
var
NodeRect: TRect;

begin
if cdsSelected in State then Exit;
with TTreeView(Sender), TTreeView(Sender).Canvas do
begin
if PData(Node.Data).Realized then
Font.Color := clGreen else Font.Color := clRed;
Brush.Color := clWindow;
NodeRect:=Node.DisplayRect(True);
FillRect(NodeRect);
TextOut(NodeRect.Left, NodeRect.Top, Node.Text);
end;
end;

КФ
Кириллиус Фамилия

посмотрите демки

Похожие вопросы
Delphi. Canvas. Суперкласс. Рисование фигур.
Где можно скачать компоненты для Delphi. Где можно скачать для delphi компоненты TBitmap, TGifImage, TPngImage
Увеличение окна и компонентов в Delphi
Delphi разлетающиеся компоненты
Delphi 7 компонент WebBrowser
Делфи (delphi), формы, оформление, настройки, Canvas
Delphi кодировка компонента memo
Компоненты и формы в Delphi 7
Подскажите компонент для Delphi XE2
Помогите с компонентом RadioGroup (Delphi)!