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

Вниз

Windows+PopupMenu   Найти похожие ветки 

 
Schummmi   (2002-02-09 08:06) [0]

Уважаемые Мастера! Тут задача! Есть на форме FileListBox. Как прправом клике на его файл вызвать Windows-PopupMenu, т.е. то контекстное системное меню, которое появляется, когда в проводнике на любом из файлов вы кликаете правой кнопкой мыши? Спасибо!


 
Schummi ©   (2002-02-09 13:31) [1]

Ну не молчите, please!


 
Sasha9   (2002-02-21 14:08) [2]

По-моему основная часть этой менюшки содкржится где-то в ресурсах системных dll-ок(там, где сидят api функции), а остальная - в реестре


 
Артемий ©   (2002-02-22 07:21) [3]

Пишем обработчик onMousDown

Var Point : TPoint;
I : Integer;
begin
if Button = mbRight Then // Если нажата правая кнопка мыши
Begin
Point.X:=x;
Point.Y:=y;
I:=FileListbox.ItemAtPos(Point , True);
If Not(i = -1) Then
Begin // курсор попал на элемент номер i, делаем его отмеченым
FileListbox.ItemIndex:=I;
TCheckListBox(Sender).PopUpMenu.AutoPopup:=True;
End
Else // курсор промахнулся
TCheckListBox(Sender).PopUpMenu.AutoPopup:=False;
End;
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
3-32404
Paxer
2002-02-11 19:33
2002.03.11
Подскажите! ADOQuery, UPDATE - ошибка Operation must use updateble query


1-32466
KiD
2002-02-21 19:03
2002.03.11
Как организовать вывод чисел по возрастанию(убыванию)?


3-32425
JEff
2002-02-04 19:02
2002.03.11
Ребята!!! У меня к вам вопросик (дилетантского хар-ра)


1-32456
Deniska
2002-02-22 10:08
2002.03.11
Автоинкремент номера <B>билда</B>.................................


14-32558
CB
2002-01-28 07:59
2002.03.11
БД