Показать сообщение отдельно
  #2  
Старый 20.04.2012, 20:46
Аватар для Yurk@
Yurk@ Yurk@ вне форума
Специалист
 
Регистрация: 07.09.2007
Адрес: Украина, г. Днепропетровск
Сообщения: 892
Версия Delphi: 7 + ОгнеПтица
Репутация: выкл
По умолчанию

предположу: можно перебрать все объекты на форме в цыкле и при нахождении TpaintBox проверять "входят ли координаты мышки в плоскость найденого TpaintBox" ... если да - получаем из найденого компонента все данные и засчитываем его)
Код:
var
pb : TpaintBox;
i:integer;
begin
for i:=0 to Form1.ComponentCount-1 do
  if (Form1.Components[i] is TpaintBox) and (<проверка на позицию мыши>) then
    showmessage(Form1.Components[i].Name);
end;
__________________
Поживу - увижу, Доживу - узнаю, Выживу - учту.
[P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
Ответить с цитированием