ISL Posted December 11, 2013 Report Share Posted December 11, 2013 Новый функционал API в nanoCAD 4.7 Beta1. Сборка доступна только членам Клуба разработчиков, опубликована 25.04.2013. API Logger. При вызове нереализованной функции/метода открывается диалоговое окно API Logger-а Команда APPLOAD теперь поддерживает загрузку как модулей, так и приложений Пример инсталлятора внешнего приложения под nanoCAD (для сборки примера требуется WiX 3.7) Что нового в MultiCAD.NET (alpha): Расширены возможности сериализации, добавлена возможность десериализации в существующий граф объектов. Т.е. возможность синхронизации чертежа с внешним источником данных. Значительно расширен набор геометрии и методы работы с ними. Вся геометрия теперь Serializable. McDocument теперь реализует McPropertySource. В документе можно сохранять/читать произвольные данные. Значительно расширен набор методов McDocument, для работы с блоками и листами. Значительно расширен функционал InputJig. В частности, добавлена возможность работы с контекстными меню. Реализован McNotificator - класс для вывода немодальных сообщений пользователю. Реализованы объекты геометрии Mesh, ObjectRef - ссылка на блок/другой объект. Исправления и дополнения в API, запрошенные членами Клуба разработчиков: .NET EN16 MdiActiveDocument is null in Initialize() when assembly is loaded by [\NetModules] section COM RU50 Предоставить СOM API к подсистеме печати EN113 Cannot use vbs Array(0,0,0) as a point in InsertBlock LISP RU61 Окно функции alert вызывается со значком MB_ICONSTOP EN37 Make command LAYER compatible with Lisp EN40 Make command XREF compatible with Lisp EN42 Make command DEL compatible with Lisp EN43 Make command RECTANG compatible with Lisp EN47 Make command ZOOM compatible with Lisp EN48 Make command OPEN compatible with Lisp EN51 Make command MIRROR compatible with Lisp EN80 Implement auto-loading of LISP files EN86 list_box does not automatically show the first list element EN109 Allow to omit .dcl extension in load_dialog EN110 Cannot open zero-length file for read with (open) EN118 Controls in DCL dialogs are stuck together NRX RU56 CAcUiLineWeightComboBox должен быть унаследован от CAcUiMRUComboBox, а не от CComboBox RU57 Проблема с CAcUiColorComboBox в DoDataExchange RU58 Реализовать FindItemByCargo у наследников CAcUiColorComboBox и CAcUiLineWeightComboBox RU69 Реализовать acedSSDel() RU71 Не работает AcDb2dVertex::transformBy() RU80 Реализовать acedSyncFileOpen() EN116 Call to ncedCommand() raises "Cannot run command, another command is active" error Платформа Команда APPLOAD теперь поддерживает автозагрузку модулей (Startup Suite). Унифицирована автозагрузка модулей и приложений. Установленные на платформу приложения перечислены в APPLOAD/Startup Suite .NET теперь могут быть загружены и командой NETLOAD, и командой APPLOAD RU79 Обеспечить работу в SDI режиме EN33 Command 'attedit'. Missing attributes, attribute tags do not update EN66 pre select high light entity EN84 Implement CDATE sysvar Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.