nanoCAD Plus 7.0. Список изменений в API
-
Расскажите друзьям
Нравится Официальный форум компании Нанософт? Расскажите друзьям!
-
Похожий контент
-
От ISL
Новый функционал в nanoCAD Plus 8.0:
Динамические размеры при создании и редактировании NRX объектов
Параметр командной строки -g для загрузки модулей расширений на всех поддерживаемых видах API, а также приложений, описанных в .package файле
Параметры командной строки для создания ярлыка "nanoCAD + приложение": -r стартовая конфигурация, -p профиль
Загрузка меню приложения, описанного в .package файле
Изменения, влияющие на совместимость:
.NET 4.0, Visual Studio 2012 Update 4
COM. Разведены GUID-ы 32- и 64-битных версий. Последняя установленная версия регистрируется, как nanoCAD.Application. Для параллельного использования 32- и 64-битных версий добавлены имена nanoCADx32.Application и nanoCADx64.Application.
Исправления и дополнения в API, в том числе запрошенные членами Клуба разработчиков:
NRX
RU215 NS10738 NcDbDynBlockReferenceProperty::propertyName() возвращает NCHAR, а не NcString
RU253 NS12535 Реализовать ncedSetEnv(), ncedGetEnv(), NcDbHostApplicationServices::getEnv(), NcDbHostApplicationServices::setEnv()
RU255 NS13405 rxsdk*.props. Не задан макрос препроцессора NCAD, нужный для #ifdef NCAD
RU256 NS13406 rxsdk*.props. В список директорий не включена директория include\$(Platform)
RU257 NS13407 #import "OdaX.tlb" конфликтует с постоянно включённым OdaX.h
RU260 NS13437 Не компилируется NcDbLinetypeTableRecordPointer::open()
EN213 NS8671 Реализовать NcDbObjectIdGraph
EN217 NS8886 Реализовать NcTransactionManager::flushGraphics()
NS6835 Реализовать ncedSSNameX
NS9209 Реализовать acdbCustomOsnapManager()
NS9237 Определить синонимы-сокращения из acdbabb.h
NS9268 Реализовать addSSgetFilterInputContextReactor(AcEdSSGetFilter*) / removeSSgetFilterInputContextReactor
NS9271 Реализовать класс CNdUiPathname
NS9284 Реализовать методы класса NcGeNurbSurface
NS9309 Реализовать NcDb3PointAngularDimension::setExtArcOn()
NS9313 Реализовать NcDbClassIterator::deleteIterator()
NS9322 Реализовать ncdbQueueForRegen()
NS9360 Реализовать реактор NcEdSSGetFilter
NS9412 Реализовать NcDbHatch::insertLoopAt(NcGeVoidPtrArray)
NS9636 Реализовать NcDbClassIterator::newIterator()
NS10122 Реализовать NcEdJig::dimData()/setDimValue()
NS10375 Не вычисляются габариты блока ModelSpace
NS10378 Реализовать NcDbTransactionManager::queueForGraphicsFlush
NS10558 setDatabaseDefaults(pDb) вызывает eWrongDatabase, где pDb!=activeDatabase()
NS10640 NcDbObject::reactors() не возвращает список персистентных (persistent) реакторов
NS10778 NcDbBlockTableRecord::getBlockReferenceIds() требует eOpenForWrite
NS10823 acdbIsPersistentReactor() возвращает false на объект, загруженный из файла
NS10852 Реализовать NcGsDevice::setLogicalPalette()
NS10885 При кликах в экран и вводе с клавиатуры во время acedGetPoint() не приходит monitorInputPoint()
NS11022 Реализовать NdUiBaseDialog::Create()
NS11030 acdbHostApplicationServices()->layoutManager() не приводится к AcApLayoutManager
NS11210 Не собирается конструкция AcGridProperty grid = { AcDb::kGridPropVisibility };
NS11211 Не собирается конструкция mnuGrps->Item()
NS11213 Тип второго параметра NcDbDwgFiler::readBytes() / writeBytes() должен быть UIntPtr, а сейчас UInt32
NS11214 Тип параметра NcDbDwgFiler::seek() должен быть Int64, а сейчас long
NS11251 Не собирается конструкция ACRX_T(FUNCTION)
NS11253 Обеспечить возможность включения заголовков NRX и atlwin.h
NS11446 Падение при закрытии NcDbSpline после добавления в базу
NS11507 Не добавляется в BlockTable BlockTableRecord с пустым именем
NS11555 workingDatabase() возвращает в реакторе DocumentDestroyed() не NULL
NS11616 По окончании грипсового редактирования не приходит setAttributes()
NS11671 ncedGetString() не отрезает кавычки, если вводится строка в кавычках
NS11679 NcDbHatch::setPattern() не проходит на штриховке, не добавленной в базу данных
NS11762 Не работают acedSSAdd(), acedSSSetFirst()
NS11989 Реализовать ncedNEntSelP() для случая pickflag == FALSE
NS12012 Вызов ncedVports2VportTableRecords() приводит к регенерации модели
NS12055 Реализовать недостающие методы NcDbDimStyleTableRecord::dim*, NcDbDimStyleTableRecord::setDim*
NS12230 Падение в деструкторе NcGiTextStyle из-за того, что OdGiTextStyle не является наследником OdRxObject
NS12273 Реализовать NcDbGraph::NcDbGraph
NS12282 Изменение параметров штриховки сбрасывает ассоциативность
NS12283 Реализовать метод NcDbLeader::setPlane()
NS12313 Периодическое падение в monitorInputPoint() при переключении листов
NS12346 Обеспечить возможность наследования от NcDbDwgFiler
NS12348 При добавлении NcDbMText в базу сбрасываются выставленные ранее высота и стиль текста
NS12349 Реализовать NcEdSelectionSetService
NS12372 NcDbLinkedTableData::insertRow(), appendRow() Вставленные строки не наследуют форматирование опорной строки
NS12413 Падает при вызове isKindOf() наследников NcGeEntity2d
NS12431 ncedSSGet(":S") не сбрасывает преселекцию (PICKFIRST)
NS12467 Не зовётся documentCreated() для документов, существовавших до загрузки приложения
NS12485 Не зовётся documentActivated() для документа, существовавшего до загрузки приложения, если документ один
NS12549 Вызов objectId() на закрытых объектах приводит к исключению eNotOpenedForRead
NS12550 Оптимизировать isDBRO(), objectId(), убрать обработку исключений
NS12560 Падение в isWriteEnabled() и других is...() функциях при вызове из деструктора NRX примитива
NS12642 NcDbRegion::booleanOper(kBoolUnion) неверно работает на непересекающихся регионах
NS12665 Падение при переключении на другую палитру после нажатия на Esc или Enter
NS12773 NcDbText. При добавлении в базу сбрасываются переданные в конструктор стиль и размер текста
NS12822 NcDbArcDimension не регистрируется в NRX
NS12843 Не вызывается subGetOsnapPoints(..., insertionMat)
NS12898 NcDb3dPolyline::getSpline() вызывает GE_ERROR для двухточечных полилиний
NS12899 Не создаётся NcDb3dPolyline(NcGe::kPolyline3d), где NcGe::kPolyline3d значение из чужого enum-а
NS12900 NcRxClass::name() возвращает невалидный указатель
NS12922 Реализовать NcGiSubEntityTraitsThunk::setFillPlane()
NS12923 Реализовать NcGiWorldGeometryThunk::nurbs()
NS12943 Поддержать флаг SHORTCUTMENU=8, т.е. режим, когда правая кнопка работает как Enter, если не заказаны ключевые слова
NS12975 Динамические размеры не показывают текст, установленный при помощи setDimensionText(), всегда показывается измеренное значение
NS12996 NcEdJig::acquireString() возвращает kOther вместо kNormal
NS13204 NcEdJig. Некорректно работает запрос данных вне acquireXXX()
NS13222 NcDbRegion::createFromCurves() создаёт из замкнутой полилинии регион с перевёрнутой нормалью
NS13225 Не приходит InputPointMonitor на старте getPoint()
NS13227 Использование транзакций при отрисовке grips'ов кастомных объектов приводит к невозможности работы с grips'ами такого объекта
NS13338 В конструкторе NcDbRotatedDimension не учитывается угол поворота объекта
NS13354 HLR. Не строятся проекции двумерных примитивов
NS13356 Не проверяется валидность указателя на OdDbSelectionSet в nds_name
NS13389 Реализовать метод NcGiTransientManager::eraseTransients с 3 параметрами
NS13451 Не регистрируются RxClass-ы при вызове rxInit() в обратном наследованию порядке
NS13465 Падение при приведении к NcGeLineSeg3d
NS13478 Не реализован метод explode для NcDbPolyFaceMesh
NS13488 Функции, возвращающие NcGeEntity2d/NcGeEntity3d неправильно создают NcGe обёртки
NS14230 Реализовать ncedNEntSel(), ncedNEntSelP()
NS14585 Реализовать NcDbDwgFiler::readInt64()/NcDbDwgFiler::writeInt64()
NS14846 x64. IAcadObjectDispatchImpl::get_ObjectID() усекает ObjectID до 32 бит
NS14917 Реализовать NcGiWorldGeometryThunk::mesh()
NS14918 Реализовать методы NcDbMaterial (name, opacity, ambient, diffuse, specular)
NS14931 Не зовётся viewportDraw() классов-наследников NcDbSolid3d
NS15010 HostEdJig. Вместо точек (углов), введённых с клавиатуры, возвращаются точки (углы) под курсором
.NET
RU209 NS7319 Реализовать Application.AcadApplication, Document.AcadDocument
NS12565 Пространство имен HostMgd.Runtime содержит неиспользуемый класс CommandMethodAttribute, который похож на Teigha.Runtime.CommandMethodAttribute
COM
RU244 NS12258 Невозможно через API установить окно печати, если выключен флаг мультистраничности
RU254 NS13316 В OdaX.tlb не попадают enum-ы, на которые нет ссылок, например, AcShadowDisplayType
RU258 NS13409 Неправильный размер букв в названии функции LoadARX(), должно быть LoadArx()
NS6259 Реализовать Plot.PlotToFile
NS6494 Реализовать Documents.Open(Name, ReadOnly)
NS6713 Реализовать Application.Version
NS10522 Обеспечить возможность применения изменённых через Application.Profile настроек
NS12257 Создать дополнение к интерфейсу IAcadPlotConfiguration, нано-параметрам печати CSCustomPlotSettings
NS12451 Реализовать Application.GetInterfaceObject()
NS12495 Document не отдаёт интерфейс IAcadBaseDatabase
NS12992 Обеспечить возможность изменения исходного кода NSF скриптов без перезагрузки платформы
NS13575 Разделить 32- и 64-битные библиотеки типов OdaX, т.к. ObjectID должен быть либо 32-битным, либо 64-битным
LISP
RU76 EN38 NS3681 Создать команду -HATCH
RU82 NS6314 Реализовать команду LIST
RU143 NS3256 Создать команду -DIMSTYLE
RU146 EN198 NS8168 Создать команду -PURGE
RU154 NS7920 (command "_.undo") приводит к зацикливанию
RU184 NS4489 Реализовать функцию grread
RU228 NS8146 Добиться совместимости с командой ARRAY
RU237 NS3268 Добиться совместимости с командой LINETYPE
RU239 NS11285 Команда SHELL_EXEC. Обеспечить возможность использования путей с пробелами и передачу параметров при запуске внешнего приложения из LISP
RU240 NS11988 Не копируются настройки размерного стиля при помощи (vla-CopyFrom DimStyle doc)
RU262 NS14519 -PURGE. Не получается задать тип объекта, можно лишь удалить всё
RU263 NS14545 Реализовать системную переменную CPROFILE
NS3280 Добиться совместимости с командой PLINE
NS4497 Реализовать функцию nentsel
NS4498 Реализовать функцию nentselp
NS9843 В командах срабатывает ключевое слово на первую букву при наличии большой, но не первой
NS9939 В команде -BOUNDARY не воспринимаются англоязычные ключевые слова
NS9942 В команде EXTEND опция Отменить называется Back, а не Undo
NS9946 -LAYER не включает слой при задании цвета слоя
NS9947 В команде -LAYER не воспринимаются англоязычные ключевые слова
NS10027 В команде PEDIT не локализованы ключевые слова
NS10124 В команде POLYGON не совпадает написание ключевого слова, Circuminscribed вместо Circumscribed
NS10141 В команде POLYGON не воспринимаются англоязычные ключевые слова
NS10170 В команде -TEXT не воспринимаются англоязычные ключевые слова
NS10197 В команде PLINE не воспринимаются англоязычные ключевые слова
NS10233 В nanoCAD по псевдониму R вместо команды REDRAW вызывается команда RECTANG
NS10299 В команде MIRROR не воспринимаются англоязычные ключевые слова
NS10527 В команде RECTANG не воспринимаются англоязычные ключевые слова
NS10633 В команде -XREF не воспринимаются англоязычные ключевые слова
NS10665 Команда ELLIPSE. Отличается положение построенной эллиптической дуги
NS10666 Команда UCS не позволяет выбрать мировую СК, если в мировой и текущей ПСК направление осей совпадает
NS10695 Создать команду -PAN
NS10739 В команде OFFSET отсутствует опция Through/Через
NS10980 Добавить псевдоним -PU для -PURGE
NS11095 Добавить псевдоним REA для REGENALL
NS11111 Добавить псевдоним PS для PAPERSPACE
NS11112 Добавить псевдоним MS для MODELSPACE
NS11173 Добавить псевдоним MA для MATCHPROP
NS11678 Добавить псевдоним -AR для -ARRAY
NS11685 В команде ARRAY не работает опция Polar
NS12181 Псевдоним BS вызывает SAVE вместо BSAVE
NS13284 -BOUNDARY. Не воспринимается ключевое слово [_Advanced].
NS13457 -ARRAY. Круговой массив. Неверное расположение объектов
NS14377 Функция (trans ...) неправильно возвращает результат при списке в качестве второго аргумента
-
От ISL
Исправления и дополнения в API nanoCAD 6.0, запрошенные членами Клуба разработчиков:
.NET
RU140 Падение при срабатывании события LayoutManager.LayoutRemoved
EN156 Реализовать EditorInput.Editor.GetNestedEntity
EN157 SetWorldUcsBaseOrigin(Point3d, OrthographicView) function throws "Invalid Input" error
EN181 Реализовать EditorInput.Editor.Event.PointMonitor
COM
RU74 Реализовать Application.LoadModule()/UnloadModule()/ListModules()
RU89 AddPolyline() не принимает массив в формате VT_BYREF|VT_VARIANT, где внутри варианта VT_ARRAY|VT_R8
RU94 SelectionSets.Item не принимает переменную типа String из VB6
RU137 Не работает вырожденное преобразование TranslateCoordinates(retVar, 0, 0, False)
RU145 SelectionSet.AddItems(VT_ARRAY) возвращает E_INVALIDARG независимо от результата выполнения функции
EN183 GetActiveObject() возвращает IDispatch сервера только в редких случаях
NS6891 Utility.InitializeUserInput используется не всеми методами GetXXX.
LISP
RU65 Обеспечить защиту исходных текстов LISP программ
RU149 Невозможно вызвать функцию (vl-catch-all-apply) с одним параметром
RU158 Падает (ssname ss 0) при пустом ss
NRX
RU55 Блокировки документа работают не так, как в других кадах
RU67 Реализовать CAdUiTabChildDialog::SetDirty
RU84 Реализовать ncedAlert
RU90 Реализовать ncedUndef()
RU106 Добавить опции Restore, Save в команду UCS
RU112 Реализовать класс NcDbDimAssoc
RU113 Реализовать ncdbIsPersistentReactor()
RU114 Реализовать ncdbPersistentReactorObjectId()
RU115 Добавить синоним AcGeError для NcGeError
RU116 Реализовать NcDbDimension::blockTransform()
RU117 Добавить синоним CAdUiTabMainDialog для CNcUiTabMainDialog
RU118 Реализовать NcGiGeometry::polyPolygon()
RU119 Добавить параметр mnInt64 в ads_u_val
RU121 Реализовать конструктор NcGiTextStyle(NcDbDatabase *)
RU122 OPMPropertyExtensionFactory::CreateOPMObjectProtocol(NcRxClass *)
RU123 Реализовать NcDbHostApplicationServices::plotSettingsValidator()
RU124 Реализовать NcDbDwgFiler::readBChunk()/writeBChunk()
RU126 Реализовать класс NcDbPlotSettingsValidator
RU128 NRX::Boolean задан как bool, а должен быть задан как int
RU130 Дистрибутив NanoCAD 5.0 требует VC2008_Runtime, несмотря на то, что он скачан и установлен по ссылке из setup.ini
Платформа
RU52, EN191 Реализовать пути поиска вспомогательных файлов (support path)
-
От ISL
Новый функционал 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
-
От ISL
Исправления и дополнения в API nanoCAD 5.1, запрошенные членами Клуба разработчиков:
NRX
RU45 Не сохраняется путь к каталогу со скриптами в командах JS и VBS
RU60, EN17 Реализовать acedDefun()
RU62 Реализовать acedRegFunc()
RU63 Реализовать acedInvoke()
RU64 Реализовать ACED_ADSSYMBOL_ENTRY_AUTO
RU66 Реализовать ncedGetNcadResourceInstance()
RU129 NcDbDatabase::dimalt()
RU129 NcDbDatabase::dimaltf()
RU129 NcDbDatabase::dimaltmzf()
RU129 NcDbDatabase::dimaltmzf()
RU129 NcDbDatabase::dimaltrnd()
RU129 NcDbDatabase::dimasz()
RU129 NcDbDatabase::dimcen()
RU129 NcDbDatabase::dimclrd()
RU129 NcDbDatabase::dimclre()
RU129 NcDbDatabase::dimclrt()
RU129 NcDbDatabase::dimdle()
RU129 NcDbDatabase::dimdli()
RU129 NcDbDatabase::dimension::oblique()
RU129 NcDbDatabase::dimexe()
RU129 NcDbDatabase::dimexo()
RU129 NcDbDatabase::dimgap()
RU129 NcDbDatabase::dimjogang()
RU129 NcDbDatabase::dimlfac()
RU129 NcDbDatabase::dimlim()
RU129 NcDbDatabase::dimlwd()
RU129 NcDbDatabase::dimlwe()
RU129 NcDbDatabase::dimmzf()
RU129 NcDbDatabase::dimmzf()
RU129 NcDbDatabase::dimrnd()
RU129 NcDbDatabase::dimsah()
RU129 NcDbDatabase::dimscale()
RU129 NcDbDatabase::dimsd1()
RU129 NcDbDatabase::dimsd2()
RU129 NcDbDatabase::dimse1()
RU129 NcDbDatabase::dimse2()
RU129 NcDbDatabase::dimsoxd()
RU129 NcDbDatabase::dimtfac()
RU129 NcDbDatabase::dimtfillclr()
RU129 NcDbDatabase::dimtih()
RU129 NcDbDatabase::dimtix()
RU129 NcDbDatabase::dimtm()
RU129 NcDbDatabase::dimtofl()
RU129 NcDbDatabase::dimtoh()
RU129 NcDbDatabase::dimtol()
RU129 NcDbDatabase::dimtp()
RU129 NcDbDatabase::dimtsz()
RU129 NcDbDatabase::dimtvp()
RU129 NcDbDatabase::dimtxt()
RU129 NcDbDatabase::dimtxtdirection()
RU129 NcDbDatabase::dimtxtdirection()
RU129 NcDbDatabase::dimupt()
EN140 Включить .lib файлы NRX при помощи #pragma
EN145 Реализовать ncedNrxLoad()
NS5697 Add support of _:$:S to аcedSSGet()
NS5759 Implement NcDbHatch::getLoopAt()
NS5785 Implement NcDbHostApplicationServices::getRegistryProductRootKey()
Реализовано или закрыто заглушками, вызывающими ApiLogger:
NcDbAttribute::setTag()
NcDbAttribute::subSetAttributes()
NcDbAttribute::subViewportDraw()
NcDbAttribute::subWorldDraw()
NcDbAttribute::tag()
NcDbAttribute::tagConst()
NcDbAttributeDefinition::prompt()
NcDbAttributeDefinition::promptConst()
NcDbAttributeDefinition::setPrompt()
NcDbAttributeDefinition::setTag()
NcDbAttributeDefinition::subViewportDraw()
NcDbAttributeDefinition::subWorldDraw()
NcDbAttributeDefinition::tag()
NcDbAttributeDefinition::tagConst()
NcDbBlockReference::subViewportDraw()
NcDbBody::acisIn()
NcDbBody::acisOut()
NcDbBody::body()
NcDbBody::internalSubentId()
NcDbBody::internalSubentPtr()
NcDbBody::isNull()
NcDbBody::numChanges()
NcDbBody::setBody()
NcDbBody::subTransformBy()
NcDbBody::subViewportDraw()
NcDbBody::subWorldDraw()
NcDbCircle::getParamAtDist()
NcDbDatabase::undoFiler()
NcDbEntity::subViewportDraw()
NcDbEntity::subWorldDraw()
NcDbGroup::copied()
NcDbGroup::description()
NcDbGroup::getName()
NcDbGroup::name()
NcDbGroup::setDescription()
NcDbGroup::setLayer()
NcDbGroup::setLinetype()
NcDbGroup::setMaterial()
NcDbGroup::setName()
NcDbHatch::getArea()
NcDbHatch::gradientName()
NcDbHatch::patternName()
NcDbHatch::setGradient()
NcDbHatch::setPattern()
NcDbLayout::subSetAttributes()
NcDbLinetypeTableRecord::drawable()
NcDbLongTransaction::getLongTransactionName()
NcDbLongTransaction::subErase()
NcDbMInsertBlock::subTransformBy()
NcDbMInsertBlock::subWorldDraw()
NcDbMlineStyle::description()
NcDbMlineStyle::name()
NcDbMlineStyle::setDescription()
NcDbMlineStyle::setName()
NcDbMPolygon::getArea()
NcDbMText::horizontalMode()
NcDbMText::removeField()
NcDbMText::verticalMode()
NcDbPoint::subTransformBy()
NcDbPolyFaceMesh::getPlane()
NcDbPolyFaceMesh::isPlanar()
NcDbPolyFaceMesh::subTransformBy()
NcDbPolyFaceMesh::subWorldDraw()
NcDbPolyFaceMeshVertex::subErase()
NcDbPolyFaceMeshVertex::subTransformBy()
NcDbPolygonMesh::getPlane()
NcDbPolygonMesh::isPlanar()
NcDbPolygonMesh::subTransformBy()
NcDbPolygonMesh::subWorldDraw()
NcDbPolygonMeshVertex::subErase()
NcDbPolygonMeshVertex::subTransformBy()
NcDbRasterImage::subTransformBy()
NcDbRasterImage::subViewportDraw()
NcDbRasterImage::subWorldDraw()
NcDbSequenceEnd::subErase()
NcDbSurface::body()
NcDbSurface::getArea()
NcDbSurface::getSubentColor()
NcDbSurface::getSubentMaterial()
NcDbSurface::getSubentMaterialMapper()
NcDbSurface::internalSubentId()
NcDbSurface::internalSubentPtr()
NcDbSurface::isNull()
NcDbSurface::setBody()
NcDbSurface::setSubentColor()
NcDbSurface::setSubentMaterialMapper()
NcDbSurface::subTransformBy()
NcDbSurface::subWorldDraw()
NcDbViewport::effectivePlotStyleSheet()
NcDbViewport::erased()
NcDbViewport::modified()
NcDbViewport::plotStyleSheet()
NcDbViewport::plotStyleSheet()
NcDbViewport::setGsView()
NcDbViewport::setPlotStyleSheet()
NcDbViewport::subSetAttributes()
NcDbVisualStyle::subSetAttributes()
NcDbXrecord::mergeStyle()
.NET
RU44 NETLOAD не запоминает директорию, откуда был загружен модуль
NS3402 QueryX called from object's RxClass did not work
COM
RU78 "Application server is unregistered" при запуске из-под полного администратора
RU92 PlotToDevice печатает все ранее напечатанные листы
LISP
RU91 Параметры "Команды" и "Функции" команды LSP выводят один и тот же перечень лисп-функций
-
От ISL
Исправления и дополнения в API nanoCAD 5.0, запрошенные членами Клуба разработчиков:
.NET
EN148 Document.Utility.GetInput() always returns empty string
NRX
RU68 Не создается анонимный блок (через acdbEntMake)
RU69 (Доработано) Реализовать acedSSDel
RU72 Реализовать acdbEntMake
-
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.