Вниз
Скачать: CL | DM;

Вопрос по TListView >>   Найти похожие ветки 

 
msoftware ©   (2003-03-30 09:01) [0]

Как сделать чтобы при щелчке правой кнопкой мыши в TListView выделялся выбранный элемент. Почему не сделали разработчики этого компонента свойство RightSelectClick???


 
Anatoly Podgoretsky ©   (2003-03-30 09:40) [1]

И что тебе разработчики ответили?


 
msoftware ©   (2003-03-30 09:42) [2]

>Anatoly Podgoretsky © (30.03.03 09:40)
Опять своим тупым остроумием поблескиваете?


 
vlad40 ©   (2003-03-30 09:48) [3]


> msoftware ©

Во-первых, щелчок кнопкой - это событие, а не свойство. Во-вторых, в TListView по щелчку правой кнопкой элемент выделяется. В третьих, невозможно и нет смысла сделать стандартные обработчики на любое событие.


 
Anatoly Podgoretsky ©   (2003-03-30 09:52) [4]

И что тебе разработчики ответили?


 
msoftware ©   (2003-03-30 09:52) [5]

Хорошо ну как тогда при щелчке правой кнопкой по элементу списка(если на нём курсор), например включить(Enabled) какой-нибудь элемент контекстного меню.


 
Anatoly Podgoretsky ©   (2003-03-30 09:53) [6]

И что тебе разработчики ответили?


 
msoftware ©   (2003-03-30 09:53) [7]

>Anatoly Podgoretsky © (30.03.03 09:52)
Мне ещё раз отвечать? или вы знаете продолжение?


 
SEM   (2003-03-30 11:20) [8]

В PopupMenu есть событие OnPopup оно вызываеться перед
появлением меню на экране - в нем вожно проанализировать
содержание ListView1.Selected - и соответственно включить
или выключить нужные опции контекстного меню.

P.S. В Dtlphi 5 - по правой кнопке элемент вывеляеться
(это я к тому что неуказана твоя версия делфи - может в
более ренних этого не происходит)
после чего появляеться контекстное меню.


 
EthernalWonderer   (2003-03-31 10:32) [9]

procedure TFormCatDocs.TreeView1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
With TreeView1 Do If(Button=mbRight)And(GetNodeAt(X,Y)<>Nil)Then Selected := GetNodeAt(X,Y);
end;



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

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



Память: 0.46 MB
Время: 0.01 c
14-30532
Думкин
2003-03-24 07:38
2003.04.10
Времена


1-30323
АндрейБ
2003-03-28 14:45
2003.04.10
Отчет в Excel e


8-30480
Карлсон
2003-01-07 13:14
2003.04.10
преобразование в ASCII


14-30606
Tornado
2003-03-26 11:06
2003.04.10
Письмо Деду Морозу.


14-30560
Tihas
2003-03-24 16:17
2003.04.10
Интересная штука...




   Наверх