Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.007 c
15-1230633670
KilkennyCat
2008-12-30 13:41
2009.03.01
Всех с новым годом.


2-1231853760
9899100
2009-01-13 16:36
2009.03.01
Пользователь с обрезанными правами


15-1230831771
Riply
2009-01-01 20:42
2009.03.01
Борьба с торможением компьютера.


15-1230313536
DillerXX
2008-12-26 20:45
2009.03.01
Пожалуйста, помогите пройти квест


15-1230450049
Dreamse
2008-12-28 10:40
2009.03.01
Вопрос про многоядерные процессоры и способы работы с ними




   Наверх