07.03.2007, 12:45 | #1 |
Участник
|
Как обработать дабл клик
На контроле Window перекрыт метод mouseDown() ,который делает определенное действие. Хочу чтобы mouseDblClick() - ом делалось другое действие. Но когда делаю дабл клик,то сначала выолняется метод mouseDown() ,а потом mouseDblClick() Как сделать так,чтобы при дабл клике mouseDown() не выполнялся
|
|
07.03.2007, 15:20 | #2 |
Участник
|
Первое, что приходит в голову - это отложить выполнение события MouseDown(), а в событии mouseDblClick() отменить выполнение отложенного события
// MouseDown th = element.setTimeOut("MyMethod",100) // MouseDblClick() if (th) element.cancelTimeOut(th) th - это переменная типа int определенная в ClassDeclaration твоей формы MyMethod - это твой метод на форме, в который вынесен весь код, который должен выполняться в MouseDown. |
|
|
За это сообщение автора поблагодарили: dreamer (1). |
07.03.2007, 19:49 | #3 |
Участник
|
Спасибо,Владимир!
|
|
|
Похожие темы | ||||
Тема | Ответов | |||
Как програмно поймать клик на кнопке ? | 15 | |||
Возврат, как обработать НДС? | 5 | |||
Не могу обработать отгрузочную | 15 | |||
Помогите! Закупку не могу обработать! | 13 | |||
двойной клик на строке в grid-е | 0 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|