Вниз
Скачать: CL | DM;

TreeView Drag&Drop непонятки   Найти похожие ветки 

← →
DinoRay   (2006-12-20 13:47) [0]

Если у TreeView DragMode=dmAutomatic наблюдается странный эффект при переходе на ноду нажимаем левую кнопку мыши фокус переходит на новую ноду а рамка остается на старой.
Если добавить отрисовку текущей ноды большим шрифтом типа
так

procedure TForm1.TreeView1CustomDrawItem(Sender: TCustomTreeView;
 Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
if cdsSelected in State then
 TreeView1.Canvas.Font.Style:=[fsBold];
end;

тогда подсветка остается на старой и новой ноде пока не отпустишь клавишу.
Визуально выглядет не очень.

Как добится такой-же работы как и при DragMode=dmManual


← →
DimaBr   (2006-12-20 15:56) [1]

Внимание! Здесь обсуждаются вопросы, связанные с разработкой компонентов, редакторов свойств, редакторов компонентов и экспертов IDE.
Вопросы по поиску и использованию готовых компонентов, редакторов или экспертов являются нарушением тематики и могут быть удалены.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.028 c
15-1169310239
DillerXX
2007-01-20 19:23
2007.02.11
Кто сказал, что на народе нет сайтов с хорошим дизайном?


15-1169312587
Ломброзо
2007-01-20 20:03
2007.02.11
Вдруг кого заинтересует...


8-1150417347
h8394E
2006-06-16 04:22
2007.02.11
Текстура из TStream (D3D от JEDI)


2-1169489805
Pasha L
2007-01-22 21:16
2007.02.11
Новый поток или просто processMessages


15-1169118315
Суперинтендант
2007-01-18 14:05
2007.02.11
Помогите найти Assambler




   Наверх