Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.03.01;
Скачать: CL | DM;

Вниз

Изменение положения caption у Item а в ListView   Найти похожие ветки 

 
s7r   (2008-03-23 20:33) [0]

Здравствуйте. Вот возникла необходимость в ListView в режиме vsIcons изменить расположение caption относительно иконки у Item"а. Можно конечно самостоятельно рисовать подпись где вздумется в обработчике OnCustomDrawItem однако необходимо чтобы сохранился весь функционал подписи (т.е. при щелчке по ней выделялся item, стандартное поведение при переименовании).
Заранее благодарен.


 
guav ©   (2008-03-23 21:39) [1]

Думаю, это не предусмотрено, наибольшее что есть - это возмоность вернуть CDRF_NEWFONT из NM_CUSTOMDRAW, но это не изменит положения надписи.
Можно попробовать обработать LVM_HITTEST и LVM_GETITEMRECT, но вряд ли из этого что-то получится.

Советую реализовать функционал подписи вручную, при этом убрать подписи из listview и хранить их "у себя".


 
s7r   (2008-03-24 09:43) [2]

Ну что же. Спасибо. Буду делать вручную.



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

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

Наверх




Память: 0.47 MB
Время: 0.027 c
2-1232302860
try...except
2009-01-18 21:21
2009.03.01
Обработка ошибки подключения к сети?


15-1230551208
Кое кто
2008-12-29 14:46
2009.03.01
Вот как...


15-1230644649
Городской Шаман
2008-12-30 16:44
2009.03.01
Поздравляю Всех с Новым Годом.


2-1232099268
buzb
2009-01-16 12:47
2009.03.01
изменение размера компонентов.


15-1230620523
Урсулапов_
2008-12-30 10:02
2009.03.01
Как подключиться к удаленному реестру?