Полностью поддерживаю Mike_B: в Бердянске тоже знают и умеют многое (без обид, плз, попробовал пошутить)
Очень было бы хорошо, если бы хоть кто-то из разработчиков, делающих русский софт, прислушался к тому, что надо иметь законченный цикл проетирования (хотя бы удлинненный). Это сильно повышает качество софта.
Идея в следющем.
Вы создали софт для проектантов и почему-то решили, что эта ветка проектирования начинается именно с ручного ввода исходных данных для расчетов. Надо просто обратить внимание на то, что расчетчик будет вводить данные с исходника, который уже обладает всеми возможностями для передачи данных в Вашу программу. Может такое объяснение как-то повлияет на ваше решение?