Текущий архив: 2005.07.18;
Скачать: CL | DM;
ВнизOnMouseDown в Timage Найти похожие ветки
← →
Radgar © (2005-06-29 19:30) [0]Здрасте.
Подскажите, пожалуйста как можно правильно обработать OnMouseDown, если 2 TImage лежат друг не друге и составляют одну картину (с помощью Transperent).
← →
Virgo_Style © (2005-06-29 19:52) [1]А в чем проблема?
← →
Radgar © (2005-06-29 19:55) [2]Если они стоят примерно так:
********
* *
* *******
* * * *
******** *
* *
*******
То OnMouseDown обрабатывается у TImage, который лежит сверху, а мне надо у другого Timage (поменять местами нельзя, потому что Timage может быть несколько)
← →
Radgar © (2005-06-29 19:56) [3]Извиняюсь, рисунок слетел.
Надеюсь поняли(если углы лежат друг на друге).
← →
Virgo_Style © (2005-06-29 21:46) [4]Ага... Видимо, надо просто вызывать в OnMouseDown верхнего Image - OnMouseDown нижнего, с пересчитанными для него координатами.
← →
Virgo_Style © (2005-06-29 21:56) [5]Virgo_Style © (29.06.05 21:46) [4]
...или пересчитывать их уже в обработчике. Это гораздо лучше, если таких Image много и-или они создаются динамически.
Страницы: 1 вся ветка
Текущий архив: 2005.07.18;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.042 c