| 
| 
 | Вопрос # 791/ вопрос открыт / | 
 |  Добрый день.Как узнать над каким обьектом формы весит указатель мыши?
 
|  |   Вопрос задал: Сидаровский Георгий (статус: Посетитель)Вопрос отправлен: 26 июля 2007, 10:38
 Состояние вопроса: открыт, ответов: 1.
 |  Ответ #1. Отвечает эксперт: Вадим К Здравствуйте, Сидаровский Георгий!Я думаю код в приложении натолкнёт вас
 Приложение:Переключить в обычный режим   var p,f:TPoint;  i:integer;  x:TControl;begin  GetCursorPos(p);  for i:=0 to Screen.FormCount-1 do    begin       if not Screen.Forms[i].Visible then Continue;       f:=Screen.Forms[i].ScreenToClient(p);       x:=Screen.Forms[i].ControlAtPos(f,true,true);        if x=nil then continue;       ShowMessage(x.ClassName);    end;
|  | Ответ отправил: Вадим К (статус: Академик)Время отправки: 26 июля 2007, 11:10
 Оценка за ответ: 5
 |  
 Мини-форум вопросаМини-форум пуст. Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |