¡4D v16 R4 ya está aquí!
4D v16 R4 ¡ya está disponible!
Más allá de las nuevas oportunidades de personalizar y mejorar la interfaz de su aplicación, 4D v16 R4 trae enormes mejoras al lenguaje 4D. Descargue 4D v16 R4 y descubra one of the most feature-rich R-releases ever!
Mejora de la interfaz de usuario relacionada con IPv6
Además del hecho de que tiene un espacio de direcciones más grande, IPv6 también tiene muchas otras ventajas sobre IPv4: características incorporadas como el soporte de transmisión multicast, mayor seguridad con IPSec (proporcionando confidencialidad, autenticación e integridad de los datos) y la capacidad de mostrar, en el cuadro de diálogo de conexión del cliente 4D, todos los 4D Server disponibles incluso si están publicados en un puerto no estándar (diferente de 19813).
4D introdujo el soporte de IPv6 con 4D v14, sin embargo algunos diálogos no estaban perfectamente dispuestos para los casos de uso de IPv6. 4D v16 R4 proporciona algunas mejoras en la UI para una mejor experiencia de usuario para las personas que utilizan configuraciones de red IPv6.
Controla con precisión tus puntas en 4D
4D v16 R4 le ofrece más flexibilidad en la gestión de los consejos. Más allá de la posibilidad de activar o desactivar todos los consejos a la vez utilizando parámetros de la base de datos, ahora puede controlar finamente cómo se mostrarán sus consejos: el retraso antes de mostrarlos y durante cuánto tiempo se muestran. Y ya no necesita usar 4D Pack, ¡todo está incluido en 4D ahora!
Recuperar la información de la licencia programando
Cuando realiza análisis, informes o depuración de su aplicación de servidor puede querer saber el número de clientes disponibles, el número de conexiones consumidas, la fecha de caducidad y mucha otra información.
Ahora con 4D v16 R4, puede recuperar información detallada sobre la licencia activa de su producto 4D en ejecución (4D Server por ejemplo). Por ejemplo
- versión,
- plataforma,
- número de conexiones disponibles y consumidas para 4D Write Pro,
- número de conexiones disponibles y consumidas para 4D Client,
- fecha de caducidad,
- …
Cree su propia supervisión de procesos y usuarios
¿Necesita obtener la lista de procesos que se ejecutan en su servidor 4D, 4D remote o 4D standalone para crear su propia ventana de administración? ¿Quiere saber qué usuario inició cada proceso para crear una ventana de monitorización de su aplicación o registrar esta información en una base de datos para analizar más tarde la carga de su servidor? Ahora es fácil recuperar esta información programando con un nuevo comando: Get process activity.
Definir el orden de las pestañas programando
Aquí hay 2 necesidades muy comunes de los desarrolladores: 1. En función de los criterios del usuario, se desea reordenar los objetos del formulario. – 2. Dependiendodel elemento seleccionado en una lista, quiere mostrar, ocultar o mover los objetos en el formulario.
En todos estos casos, es necesario cambiar el orden de las pestañas de los objetos del formulario. Ahora en 4D v16 R4puede modificar el orden de las pestañas en tiempo de ejecución mediante programación. Para ello, se han creado 2 nuevos comandos FORM SET ENTRY ORDER y FORM GET ENTRY ORDER.
Apoyo a las imágenes en los objetos
Desde 4D v16 R4, hemos añadido el soporte de imágenes en los atributos de los objetos. Por ejemplo, si utiliza un objeto para intercambiar configuraciones o datos entre métodos, formularios o procesos, ahora también puede pasar un icono o una imagen en este objeto. Ya no es necesario guardar temporalmente la imagen en el disco.
Este nuevo tipo se puede utilizar como cualquier otro tipo de atributo de objeto:puede utilizar, obtener y establecer imágenes en los objetos. También puede utilizar los controles del tema de la imagen.
Nuevo tipo soportado por 4D: Nulo
4D introduce un nuevo tipo Null para facilitar la gestión de objetos y colecciones. Gracias al tipo null puede representar un valor que falta y verificar fácilmente si su objeto o colección está correctamente configurado.
4D inicia un nuevo tipo de variable: Colección
4D v16 R4 introduce un nuevo tipo de variable llamada Colección. ¿Para qué sirven estas variables? Al igual que los Objetos o BLOBs, las colecciones pueden ser utilizadas para contener casi cualquier tipo de variable como textos, numéricos, booleanos, objetos e incluso otras colecciones. ¡Lo bueno es que, todos estos tipos de variables antes mencionados pueden ser mezclados dentro de la misma colección, mientras que los arrays deben contener siempre el mismo tipo de elementos!
Diseñe fácilmente su propia barra de herramientas de 4D Write Pro con acciones estándar
¿Necesita una barra de herramientas personalizada de 4D Write Pro para su aplicación pero le preocupa que le lleve demasiado tiempo implementarla? Buenas noticias, con 4D v16 R4 las acciones estándar ahora pueden ser asignadas a casillas de verificación y menús emergentes. Ahorre tiempo con esta función lista para usar y cree fácilmente una interfaz fácil de usar que se ajuste perfectamente a sus necesidades.
Ahora puede crear un menú emergente para controlar el tamaño de la fuente o el estilo del borde de su área de 4D Write Pro con un solo clic, ¡sin necesidad de código! Sólo tienes que asignar la acción utilizando la lista de propiedades y ya está. Y el estado y el valor del objeto serán actualizados automáticamente por 4D dependiendo del contexto y de la selección de texto. Simple y potente…
Contacto con nosotros
¿Tiene alguna pregunta, sugerencia o simplemente quiere ponerse en contacto con los bloggers de 4D? Escríbenos.
* Su privacidad es muy importante para nosotros. Haga clic aquí para ver nuestra Política