Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
Utils.builder = function (name) { try { Utils.load(name); // Получаем объект /** * @type {Product} */ var product = eval("new " + name + "();"); // Добавить объект в очередь на построение Utils.object = product; if (Utils.buildSilent) { Utils.finish(); SelectAll(); } else { Utils.makeInterface(); // После создания окна, ждем ввода данных Action.Continue(); // При изменении параметров - перестраивать if (Product.preview) { Action.Properties.OnChange = function () { DeleteNewObjects(); product.make() }; } } return product; } catch (e) { Utils.processError(e); } };