Транспортир.mbx

(С) Дмитрий Мазуров (dima-maz@yandex.ru)

Программа добавляет на панель кнопок "Операции" инструмент для измерения углов (иконка "добавление узла"). Жмем кнопку, затем на карте рисуем ломаную, последний узел указываем двойным щелчком, чтобы MapInfo поняла, что рисование закончено (клавишу Esc для завершения рисования использовать нельзя). В окне сообщений появляется список величин всех углов ломаной в десятичных градусах, сама ломаная исчезает, а инструмент "транспортир" остается активным. При рисовании ломаной полезно пользоваться совмещением узлов (включается клавишей S), возможно, в сочетании с клавишами Shift или Ctrl для повторения участка имеющейся полилинии или границы области. Измеряются внутренние углы, т.о. их величины не могут быть больше 180 градусов.