контекстное метю от итема в ShellListView

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
Аватара пользователя
ЧИЖ
Сообщения: 29
Зарегистрирован: 24 фев 2007, 23:57
Контактная информация:

30 июн 2007, 19:46

как при некотором событии (например клике на TImage) вызвать контекстное меню от заочно выбранного итема в невидимом ShellListView, при чем так чтобы оно появилось в координатах мыши

или как его полностью получить, отобразить и т д другим способом

я уверен что так можно потому что так умеет Total Comander (при правом клике на кнопке диска открывается его контекстное меню)
Аватара пользователя
Игорь Акопян
Сообщения: 1419
Зарегистрирован: 13 окт 2004, 17:11
Откуда: СПБ
Контактная информация:

02 июл 2007, 01:24

TPopupMenu.Popup(X, Y: Integer); virtual;
Изображение
Аватара пользователя
ЧИЖ
Сообщения: 29
Зарегистрирован: 24 фев 2007, 23:57
Контактная информация:

02 июл 2007, 09:18

ты наверное не понял мне не надо popupmenu от shelllistview вызывать (с ним и не связано ни одного popupmenu из проги) мне надо чтобы меню было такое как если бы ты кликнул правой кнопкой на иконке итема (тоесть как в проводнике)

(поясню часть проги - прозрачная панель "Мой компьютер" с красивыми, большими значками и со сменными темами.
элементы папки мой комп находятся по shelllistview, левый клик выполняет пункт по умолчанию а правый должен вызывать меню например от соответствующего диска)
Ответить