¡Nos complace anunciar que 4D v16 R4 es la primera versión en la que toda la línea de productos 4D Windows de 64 bits ya no depende de la biblioteca Mac2Win de Altura! Como se anunció en abril pasado, en este post de anuncio de estrategia, hemos hecho el trabajo en 4D Server Windows 64-bit, que era el último paso a alcanzar.
Nuestra línea de productos para Windows de 64 bits puede ahora aprovechar plenamente algunas tecnologías modernas y hacer que usted se beneficie de ellas, como el soporte de ventanas de Interfaz de Documento Único (SDI) por ejemplo, ¡también entregado con 4D v16 R4!
¿Qué es Altura? Al igual que Carbon para macOS, 4D utilizaba una librería heredada llamada Mac2Win de Altura en Windows. Hace muchos años, esta biblioteca fue muy importante para migrar el código de 4D y de los plugins de terceros de Mac a Windows.
Como recordatorio, el version of 4D Developer Edition libre de Altura y 4D Volume Desktop Windows 64-bit han sido entregados con 4D v16 R2.
¿Qué cambia?
Las funcionalidades que utilizan tecnología obsoleta ya no funcionarán – y algunos plugins antiguos necesitan ser actualizados.
Algunas características basadas en tecnología antigua, como las imágenes QuickDraw o los recursos de Mac fueron obsoletos hace mucho tiempo. Consulte el manual de características obsoletas y eliminadas para ver la lista completa.
Los plugins que utilicen asintppc.dll o que estén construidos con un SDK de plugins antiguo (anterior a la v14) ya no serán soportados por 4D Server. Si utiliza plugins antiguos de terceros, le recomendamos que compruebe con su proveedor si su plugin seguirá siendo compatible.
En cuanto a los plugins 4D, sólo 4D Write y 4D View siguen dependiendo de la librería Altura y por tanto ya no pueden ser ejecutados en 4D Server Windows 64-bit v16 R4. Tenga en cuenta, sin embargo, que estos dos plugins todavía pueden ser servidos por 4D Server para ser ejecutados en clientes de 32 bits.
¿Cuáles son las soluciones de sustitución?
4D Write Pro ya está listo para reemplazar a 4D Write, 4D v16 R2 trajo la regla horizontal que fue muy solicitada para completar el conjunto de características. El soporte de tablas reales está ahora disponible con 4D v16 R4. Esta característica mejora drásticamente el conjunto de funcionalidades proporcionadas por el antiguo 4D Write.
La función de visualización de registros en listas 4D View ha estado disponible en 4D View Pro como parte de las funciones especiales de listbox desde 4D v15, mejorada con la función de altura de fila variable en 4D v16.
La función de hoja de cálculo de 4D View Pro viene como una vista previa con 4D v16 R4. En realidad, nuestra implementación se basa en un producto de terceros listo para usar e integrado en 4D que será totalmente transparente para el desarrollador y el usuario final. El primer conjunto de funcionalidades de hoja de cálculo está disponible ahora, lea este post para más detalles.
Si realmente no tiene otra opción que utilizar 4D Write y 4D View ya que necesita más tiempo para reescribir su aplicación, como última solución, puede redirigir sus rutinas previamente ejecutadas en 4D Server a un Client de 32 bits que se ejecute en la máquina servidor o en cualquier otra máquina.