Форум: "Основная";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];
ВнизПочему событие OnMouseMove повторяется бесконечно... Найти похожие ветки
← →
grusty (2005-03-06 18:25) [0]Есть форма. В событии Form1.OnMouseMove создаю окно и открываю его. Перед созданием и открытием окна проверяю - открыто ли оно и если да - уничножаю и снова открываю. Т.е. смысл в том, что я хочу, чтобы окно двигалось за мышью. Но как только я навожу курсор на форму, событие OnMouseMove начинает повторяться бесконечное кол-во раз, хотя я мышью не двигаю.
Уважаемые, подскажите - что мне делать, чтобы событие не повторялось, пока я не двину мышью?
← →
Virgo_Style © (2005-03-06 18:28) [1]Уничтожать-то зачем??!
И - отслеживай "мировые" координаты, если изменяются они, тогда и двигай окно.
← →
grusty (2005-03-06 18:37) [2]Уничножаю потому, что мне необходимо каждый раз менять размеры окна. Окно - это Hint.
"Мировые" координаты определять с помощью Mouse.CursorPos?
← →
grusty (2005-03-06 18:49) [3]Все, разобрался.
> Virgo_Style
Спасибо!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.043 c