При перевычислении координат из системы в систему в "Загрузка и Анализ" выдавалось сообщение об ошибке если исходные координаты XY были в МСК и имели менее 7 знаков в целой части. Само сообщение на вычисления не влияло, но сбивало с толку. Теперь если поле dx= не равно 0, то сообщение не выдается.
Удалены некоторые дублирующие друг друга операции и модули. В результате чего код программы стал короче. Освободились две кнопки, которым можно назначить другие операции. Вот только в голову не приходит, что можно еще добавить. Хорошие идеи приветствуются.
Прислали пример, где координаты BL даны до целых секунд. Выяснилось, что если выполнить макрос "Преобразование угловых величин" и установить вывод секунд до нескольких знаков, то если секунд 00 - они не форматируются до 00.0 и остаются как 00. Ошибки в этом нет, но углы сдвигаются и разряды не совпадают с другими числами. В общем добавил чекбокс, где пользователь сам может установить: выводить недостающие нули или нет.
В самом калькуляторе ничего не трогал, поэтому и версию...