Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
18.06.2010, 13:01
|
|||
---|---|---|---|
|
|||
Click+Dblclick |
|||
#18+
Создаю форму, вешаю на нее edit, в событии edit.click пишу messagebox('click'), в событии edit.dblclick - messagebox('dblclick') запускаю форму - делаю одиночный клик - србатывает событие метода click делаю двойной клик - все равно срабатывает метод клик(выдает сообщение: 'click') В чем может быть проблема ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.06.2010, 13:45
|
|||
---|---|---|---|
Click+Dblclick |
|||
#18+
Так перед DblClick по первому клику срабатывает Click. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.06.2010, 14:01
|
|||
---|---|---|---|
|
|||
Click+Dblclick |
|||
#18+
Тогда переформулирую вопрос : Как в данной ситуации различать одиночное нажатие и двойное ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.06.2010, 14:02
|
|||
---|---|---|---|
|
|||
Click+Dblclick |
|||
#18+
Причем так, что бы при дабл клике не срабатывало событие клик. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.06.2010, 14:49
|
|||
---|---|---|---|
|
|||
Click+Dblclick |
|||
#18+
> Автор: faustgreen > Причем так, что бы при дабл клике не срабатывало событие клик. Например взводить таймер по клику на какое-то время и если за это время таймер не сбросится по двойному клику выполнять код клика :) Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.06.2010, 16:33
|
|||
---|---|---|---|
|
|||
Click+Dblclick |
|||
#18+
faustgreenСоздаю форму, вешаю на нее edit, в событии edit.click пишу messagebox('click'), в событии edit.dblclick - messagebox('dblclick') запускаю форму - делаю одиночный клик - србатывает событие метода click делаю двойной клик - все равно срабатывает метод клик(выдает сообщение: 'click') В чем может быть проблема ? Чем бы дитя не тешилось, лишь бы оно не забеременело.... )))))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.06.2010, 22:06
|
|||
---|---|---|---|
Click+Dblclick |
|||
#18+
faustgreenПричем так, что бы при дабл клике не срабатывало событие клик. Занятно, а если юзер по неосторожности нажмёт двойной клик ? Оно ничего ? А то вместо перехода , скажем, в другой режим, возьмёт да и затрёт всю БД (и прога будет права - чего просили, того и сделает). ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.06.2010, 09:37
|
|||
---|---|---|---|
Click+Dblclick |
|||
#18+
faustgreenКак в данной ситуации различать одиночное нажатие и двойное ?Нужно через Панель Управления Widows настроить время срабатывания двойного клика мыши. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.06.2010, 09:52
|
|||
---|---|---|---|
Click+Dblclick |
|||
#18+
faustgreenв событии edit.click пишу messagebox('click'), в событии edit.dblclick - messagebox('dblclick')А что, на мышке нет правой кнопки? Или эта кнопка поломана? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.06.2010, 20:57
|
|||
---|---|---|---|
|
|||
Click+Dblclick |
|||
#18+
Причем тут правая кнопка мыши ? А если на ней уже висит другое событие ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.06.2010, 21:09
|
|||
---|---|---|---|
Click+Dblclick |
|||
#18+
faustgreen, Ну неужели ещё сами не поняли, что не следует одновременно на каком-то обьекте использовать и Click и DblClick ? Click по любому сработает раньше. Лучше что-то одно. Или как-то в задаче разделите (доп.кнопки и пр.) нужные действия. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&mobile=1&tid=1585169]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 351ms |
total: | 509ms |
0 / 0 |