совсем упустил из виду тот момент, что при двух вызовах класса, будет 2 раза вызываться и диалог с параметрами. 2 раза он не нужен, а вот параметры, которые пользователь вбивает в диалоге, нужны в обоих случаях. В первый раз они достаются стандартным getFromDialog, а как бы их во второй раз получить, не вызывая Prompt (а, следовательно, и unpack)? параметры подойдут те, которые были сохранены в первом вызове (включая настройки принтера). Может была у кого-нибудь подобная задача, посмотреть бы на код...
|