![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
курсор в пределах формы
петрович07 © (2007-12-15 12:15:00)из одной формы открывается вторая. как сделать чтобы если курсор не находится на форме2 то закрыть его?
DiamondShark (2007-12-17 16:08:00) [1]
> Особенно прикольно, если в момент открытия формы2 курсор
> на ней не находится...
Зато развивает ловкость рук.
oldman (2007-12-17 15:44:00) [2]Особенно прикольно, если в момент открытия формы2 курсор на ней не находится...
@!!ex (2007-12-17 15:08:00) [3]Вобще это не сложно.
По таймеру:
var
Pos:TPOint;
begin
GetCursorPos(Pos);
if (Pos.X<Left) or (Pos.X>Left+Width) or (POs.Y<Top) or (Pos.Y>Top+Height) then
Form.Close;
end;
ТОлько стоит ли? Посмотри, может можно сделать как то более дружественно к пользователю.
Putnik (2007-12-17 14:48:00) [4]А может курсор лучше перемещать на форму?
петрович07 (2007-12-15 12:29:00) [5]тоже тольк про это подумал))))дурацкая идея
Kolan (2007-12-15 12:24:00) [6]> из одной формы открывается вторая. как сделать чтобы если
> курсор не находится на форме2 то закрыть его?
Ужас. Просто ппц, я уже представил крики тетенек, «ааа все исчезло», «Ваша программа не работает»