Показать сообщение отдельно
  #2  
Старый 19.08.2013, 10:38
icWasya icWasya вне форума
Местный
 
Регистрация: 09.11.2010
Сообщения: 499
Репутация: 10
По умолчанию

вот к этому
Код:
  begin
    if PtInRect(a[i].BoundsRect, p)
    then
      a[i] := a[i];  // не понимаю эту строчку
      a[i].Items.add('Фото');
   end; 

надо добавить
Код:
for i:=0 to 5 do // раз
  begin
    if PtInRect(a[i].BoundsRect, p)
    then
      a[i] := a[i];  // не понимаю эту строчку - это для дебага
      a[i].Items.add('Фото');
      break; // два
   end; 
Ответить с цитированием