La interfaz de desarrollo secundaria de ZWCAD2010 es relativamente madura.
1. Funciones básicas comunes, como leer y escribir bases de datos DWG, registrar comandos y obtener usuarios. puntos de entrada o caracteres Cadena, etc.
2. Entidades gráficas de bases de datos, como DbLine, DbCircle, DbArc, etc. ;
3. Datos extendidos y diccionario extendido, XDATA y XDictionary
4. Entidades y objetos personalizados derivados de DbObject, DbEntity u otras clases;
5. Función de gestión de documentos, que proporciona el administrador de documentos ZcApDocManager, clase de documento ZcApDocument y otras interfaces;
6. Función de reactor, que proporciona reactor de base de datos, reactor de documentos, reactor de editor (incluido reactor de comando, mensaje de clic derecho, etc.) , reactor de objetos y reactor permanente;
7. Dispositivo de arrastre, dispositivo ZcEdJig;;
8. Extensión de protocolo;
9. Admite clases de interfaz de usuario simples. CZdUiDailog y CZdUiBaseDialog.
& gtLISP y mejora de la interfaz de desarrollo secundario VBA
1 y ProgID pueden indicar el número de versión correspondiente a la interfaz.
2. Se han agregado 13 interfaces a la conversión de funciones de las series VLAX y VLR de LISP, de la siguiente manera:
vlax-3D-point vlax-add-cmd vlax-curve-get area vlax -curve-getClosestPointToProjection vlax-curve-getDistAtParam vlax-curve-getDistAtPoint vlax-curve-get first deriv vlax-curve-getSecondDeriv vlax-curve-is periodic vlax-curve-is planar vlax-object-released-p vlax-remove- cmd vlax-write-enabled-p
Parte de la interfaz VBA
ZhongwangCAD 2010 VBA agrega dos nuevas interfaces, a saber, AppendOuterLoop AppendInnerLoop, que también resuelve los problemas planteados por los clientes. VBA y LISP.