Вниз
Скачать: 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
6-30507
_sMile
2003-02-18 06:33
2003.04.10
Передача изображения


4-30648
vasilly
2003-02-09 22:09
2003.04.10
Как на уровне HOOK отследить изменение раскладки клавиатуры?


7-30619
HardClubber
2003-02-16 15:18
2003.04.10
Состояние дверцы сидирома


14-30572
iNew
2003-03-25 03:39
2003.04.10
Прикольный сайт http://y.20q.net:8095/ Прога угадывает загаданное


6-30498
timer
2003-02-19 15:15
2003.04.10
как можно листануть файлы на удалееноой...




   Наверх