powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / mouseEnter event срабатывание с задержкой
8 сообщений из 8, страница 1 из 1
mouseEnter event срабатывание с задержкой
    #40073907
noram
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, можно ли осуществить задержку исполнения mouseEnter. Я пытаюсь сделать так, что если мышь только скользнула по контролу, то mouseEnter не срабатывает, а если мышь зашла на контрол и остается на этом контороле какое-то время (1 сек), то mouseEnter срабатывает. Таким образом я бы убирал ненужные мелькания формы. Ничего не смог найти ни в интернете, ни сам придумать.
...
Рейтинг: 0 / 0
mouseEnter event срабатывание с задержкой
    #40073911
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот не надо менять внутреннюю логику vcl, она и так на ладан дышит. По рукам за такое! Если у тебя что-то мелькает - разбирайся в своей логике
...
Рейтинг: 0 / 0
mouseEnter event срабатывание с задержкой
    #40073997
istrebitel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Таймер на 100 мсек, на onenter включаешь, на onleave выключаешь, и в ontimer выключаешь и делаешь свою работу.
...
Рейтинг: 0 / 0
mouseEnter event срабатывание с задержкой
    #40073999
noram
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробовал, не получается. Пока onEnter не сделает свою работу, onLeave не работает. И через таймер пробовал и через OnChange и чего только не пробовал. Но наверное теоретически это можно сделать, ведь так работает Hint, ты устанавливаешь задержку и Hint появляется после onEnter только полсе установленной задержки, или не появляется, если курсор ушел с контрола раньше установленной задержки....
...
Рейтинг: 0 / 0
mouseEnter event срабатывание с задержкой
    #40074040
northener
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как пробовал?
...
Рейтинг: 0 / 0
mouseEnter event срабатывание с задержкой
    #40074043
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
noram
Пробовал, не получается.

Позовите программиста!
YouTube Video
...
Рейтинг: 0 / 0
mouseEnter event срабатывание с задержкой
    #40074049
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
noram
Но наверное теоретически это можно сделать, ведь так работает Hint, ты устанавливаешь задержку и Hint появляется после onEnter только полсе установленной задержки, или не появляется, если курсор ушел с контрола раньше установленной задержки....
Вы не поверите, но для показа хинта используется таймер 20887019
...
Рейтинг: 0 / 0
mouseEnter event срабатывание с задержкой
    #40074052
noram
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да нет, охотно поверю! Просто немного протупил, дополнительный код испортил эксперемент. Сейчас разобрался и с таймером все прекрасно работает. Спасибо!
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / mouseEnter event срабатывание с задержкой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]