По поводу покупки ObjectDCL
Сначала экскурс в историю.
Когда первый разработчик ObjectDCL Chad Wanless заболел и не смог развивать проект, он выложил в сети его исходные коды. Таким образом, образовался открытый проект на sourseforce.net, где несколько программистов развивали проект, запустили его под AutoCAD 2007 и выложили новую бесплатную версию, назвав программу OpenDCL.
Но нашлись практичные ребята, которые организовали фирму DuctiSoft, взяли исходные тексты программы (OpenDcl), созданной чужими руками с сайта, переименовали ее обратно в ObjectDCL и стали продавать. По этому поводу точились длинные дискуссии на sourseforce.net.
С тех пор появилось две программы, развивающиеся параллельно OpenDCL и ObjectDCL.
Вот только если предприимчивости хозяевам DuctiSoft не занимать, то с программированием у них явно похуже. Если посмотреть список изменений в версиях, то там, в основном, исправление ошибок и минимум нововведений.
А бесплатный OpenDCL развился гораздо сильнее.
В настоящее время можно закачать OpenDCL 5.0 Alpha 21, которая прекрасно работает. Правда синтаксис программу уже немного разошлись.
Из наиболее интересных новшеств в OpenDCL 5.0 - появилась возможность работать с палитрами инструментов, то есть создавать на Toolpalettes те же элементы диалогов, что и на других формах.
Поэтому качайте бесплатный OpenDCL и не парьтесь.