Помощь - Поиск - Пользователи - Календарь
Полная версия: Нарисовать карту
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Делфи
Страницы: 1, 2
hiv
Цитата(NTL @ 12.12.2006 15:50) *
ЗЫ: Принадлежность точки к многоугольнику рассмотрел, но слишком это сложный вариант
Пилите Шура - пилите... (Ильф Петров)
По другому не получиться.
NTL
При нажатии на райцентр - новая форма и рисование ТОЛЬКО одного соответствующего района cool.gif

Цитата(hiv @ 12.12.2006 16:34) *

Пилите Шура - пилите... (Ильф Петров)
По другому не получиться.

Не...Как бы обратиться к прямоугольнику этого района blink.gif
NTL
С этой задачей справился, осталось немного- при нажатии на регион, создавалася новая форма и там вырисовывался этот регион только один smile.gif
z12
Цитата(NTL @ 14.12.2006 8:50) *

С этой задачей справился, осталось немного- при нажатии на регион, создавалася новая форма и там вырисовывался этот регион только один smile.gif

простейшим вариантом будет, узнать индекс региона, открыть форму(добавиш в проект), в процедуре создания формы выполни тоже самое что и делает главная форма, тока открывать надо файл с индексом региона (поидее индекс в массиве будет равен, номеру файла при поиске в папке, кароче в цикле ищещ файлы, как тока итерация равна индексу региона грузиш файл прерываеш цикл), дальше сам

надеюсь не запутано объяснил =)
я кстате чутка переписал эту софтину, убрал мерцание при перерисовке
если надо вылажу код
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.