Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.11;
Скачать: 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 вся ветка

Текущий архив: 2007.02.11;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.03 c
15-1169200526
Prohodil Mimo
2007-01-19 12:55
2007.02.11
почему мигают лампочки на кулере?


15-1169101890
Карелин Артем
2007-01-18 09:31
2007.02.11
Как у вас организовано управление проектом в команде?


2-1169664755
Kolan
2007-01-24 21:52
2007.02.11
Управление видимостью/доступностью контролов.


15-1169285351
Glivera
2007-01-20 12:29
2007.02.11
Посоветуйте бесплатный Прокси сервер


15-1168916009
Юнит
2007-01-16 05:53
2007.02.11
Как прописать {$DEFINE UseBox}, чтобы она была видна во всех юнит