Цитата:
	
	
		| Сообщение от Mrak Констант 10 штук, с помощью них осуществляется пересчет по формулам (константы для удобства пихаю в глобальные переменные), выводится сумма. | 
	
 
Если калькулятор работает как диалог, для реализация "редактирования диалогом" у него должна быть функция Execute, принимающая на вход запись с нужными параметрами.
Запись (
record) -- самый простой способ передачи 
окружения. Если окружение разрастается во что-то сложное и становится 
конфигурацией со своей собственной 
моделью, его реализуют в виде класса или набора классов. Пока рано, как мне кажется. 
