Форум: "WinAPI";
Текущий архив: 2009.03.01;
Скачать: [xml.tar.bz2];
ВнизИзменение положения 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 вся ветка
Форум: "WinAPI";
Текущий архив: 2009.03.01;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c