Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.11.2011, 11:02   #1
Arassir
Форумчанин
 
Аватар для Arassir
 
Регистрация: 23.10.2008
Сообщений: 230
По умолчанию как заставить функцию выполняться при нажатой кнопке мыши

как заставить функцию выполняться снова и снова пока нажата кнопка мыши?
и не выполняться, когда кнопка мыши отпущена?
Arassir вне форума Ответить с цитированием
Старый 02.11.2011, 14:01   #2
Arassir
Форумчанин
 
Аватар для Arassir
 
Регистрация: 23.10.2008
Сообщений: 230
По умолчанию

а вроде тут был чей-то ответ?
Arassir вне форума Ответить с цитированием
Старый 02.11.2011, 16:22   #3
Cronos20
Форумчанин
 
Регистрация: 08.07.2010
Сообщений: 679
По умолчанию

Ставите какой-нить флаг при событии onmousedown и запускаете по таймеру свою функцию, который будет работаь покасуществует установленный флаг(переменная). При событии onmouseup убираете флаг, таймер останавливается.
Можно наверное и без таймера обойтись, смотря что там за функция
Cronos20 вне форума Ответить с цитированием
Старый 02.11.2011, 17:44   #4
Arassir
Форумчанин
 
Аватар для Arassir
 
Регистрация: 23.10.2008
Сообщений: 230
По умолчанию

всё так и сделал
загвоздка была в том, что после события mousedown, выделялась картинка (по ней и кликал), что мешало

после того как запретил выделение картинки, все стало работать как часы
Arassir вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как заставить программу показывать значения по нажатию кнопки мыши xRamzeSx Общие вопросы Delphi 5 17.02.2010 14:03
Клик мыши по кнопке SeregaKo Общие вопросы Delphi 10 30.04.2009 08:14
Как заставить компонент TTrackBar обрабатывать события мыши? Никки Общие вопросы Delphi 5 29.08.2008 14:17
Как обработать событи, щелчок на кнопке мыши? proglamer Паскаль, Turbo Pascal, PascalABC.NET 10 13.11.2007 18:57
MouseDown: обращение к правой кнопке мыши ZhekON Общие вопросы Delphi 2 11.05.2007 19:17