Форум: "WinAPI";
Текущий архив: 2007.06.10;
Скачать: [xml.tar.bz2];
ВнизПроблема с событием MouseUp в ListView Найти похожие ветки
← →
Chaser © (2006-12-29 13:51) [0]С наступающим!
1. Нужно отследить событие OnMouseUp в ListView.
Почему-то OnMouseUp не срабатывает при клике на Item в ListView (срабатывает только при двойном клике). А если щелкнуть на пустое место ListView (там где нет Item"ов) - то все ок.
В чем причина и как от этого избавиться?
2. Как я заметил, OnMouseDown срабатывает только при отпускании кнопки мыши (например в ListBox OnMouseDown срабатывает именно при нажатии).
Можно ли сделать чтобы OnMouseDown работал стандартно?
Прошу помочь с вопросами.
← →
Chaser © (2006-12-29 14:39) [1]Забыл самое главное: все это для правой кнопри мыши.
Левая работает нормально.
← →
Trible (2006-12-29 15:25) [2]Какое сообщение перезватываешь?
← →
Chaser © (2006-12-29 15:37) [3]Типа того:
procedure TForm1.ListView1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if (Button = mbRight)
then ShowMessage("fffffffffffff");
end;
В итоге не срабатывает ((
← →
clickmaker © (2006-12-29 15:42) [4]OnContextPopup?
← →
Chaser © (2006-12-29 15:58) [5]ContextPopup вызывается перед MouseDown, а мне нужно чтобы вызывалось после него, как вызывается MouseUp.
← →
Chaser © (2007-01-02 20:11) [6]Ну так что, никто с этим не сталкивался?
← →
Riply © (2007-01-02 21:01) [7]>Ну так что, никто с этим не сталкивался?
Сталкивалась, но отложила решение "на потом" - время поджимало.
← →
Chaser © (2007-01-03 17:56) [8]
> Сталкивалась, но отложила решение "на потом" - время поджимало.
Ну а "потом" ты как-то вышла из ситуации, или так и оставила "как есть"?
Просто хотелось бы решить эту проблему, но ответов никто не дает.
← →
Riply © (2007-01-04 02:51) [9]>Ну а "потом" ты как-то вышла из ситуации
"Потом" еще не наступило :))
← →
Германн © (2007-01-04 03:14) [10]
> Riply © (04.01.07 02:51) [9]
>
> >Ну а "потом" ты как-то вышла из ситуации
> "Потом" еще не наступило :))
>
Т.е. это было ещё во времена Learner:-)
← →
Riply © (2007-01-04 04:25) [11]>[10] Германн © (04.01.07 03:14)
Ой, давно это было, но, как сейчас помню:
Иногда, ну никак не хотел ListView реагировать на "отпускание" правой кнопки :)
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2007.06.10;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.039 c