Форум: "Основная";
Текущий архив: 2003.08.25;
Скачать: [xml.tar.bz2];
ВнизЦвет в treeview Найти похожие ветки
← →
Miralex (2003-08-13 10:32) [0]Здраствуйте мастера!
Помогите мне пожалуйста разобраться как менять цвет в treeview
А именно:
у меня есть дерево из папок и файлов!
Различаються они по Node.Data (если 1 то папка если 2 то файл)
Как сделать чтоб именна папок и файлов в дереве отображались разными цветами?
Заранее спасибо!
← →
Семен Сорокин (2003-08-13 10:36) [1]
procedure TfmTables.TreeView1CustomDrawItem(Sender: TCustomTreeView;
Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
if integer(Node.Data) = 1 then
Sender.Canvas.Font.Color := clRed
else
Sender.Canvas.Font.Color := clBlue
end;
← →
Miralex (2003-08-13 10:38) [2]а что означает Sender.Canvas ?
← →
Семен Сорокин (2003-08-13 10:41) [3]F1
← →
servs (2003-08-13 12:51) [4]А если хочеться менять не цвет шрифта, а фон. Как тогда?
← →
Семен Сорокин (2003-08-13 12:52) [5]Sender.Canvas.Brush.Color
F1 - поможет :))
← →
servs (2003-08-13 12:54) [6]спасибо. Забыл про Brush.
← →
mOOx_ (2003-08-13 13:21) [7]Если Brush меняет фон, то чот-же меняет Pen?
← →
Семен Сорокин (2003-08-13 14:08) [8]2mOOx_
Brush - отвечает за заливку
Pen - за рисование (линии, контуры)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.08.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c