Вверх ↑
Ответов: 3889
Рейтинг: 362
#1: 2011-10-19 11:07:16 ЛС | профиль | цитата
nesco, Ну, массив координат, размеров и имён у нас есть, равно как и координата клика. Естественно, учёт масштабирования картинки в экспериментальной версии можно сперва не реализовывать. Если бы это индийское действо было в sha, то пришлось бы перебирать все элементы. Кстати - пригодилась бы точка автоматического перебора (сейчас не переберёшь, не зная содержимого заранее), то есть что-то типа doEnum, выдающее элементы, а в идеале - MT поток со всеми их параметрами следом. Далее пришлось бы выяснять PointInRect попала ли мышка в этот прямоугольник. Раз уж есть перечисление, то удаление и добавление сам бог велел.

Примитивный вариант реализации идеи с одним элементом:

code_25510.txt
карма: 1

0
файлы: 1code_25510.txt [1.9KB] [166]