4D Write Pro: añadir automáticamente un margen cuando se definen viñetas con acciones estándar
A partir de 4D 21 R2, se ha añadido un nuevo cambio a las listas con viñetas y numeradas en 4D Write Pro: si se crea una lista utilizando una acción estándar, se indentará automáticamente con un pequeño margen. Esto significa que el usuario ya no tendrá que ajustar el margen por separado. En este blog, repasaremos brevemente las listas en 4D Write Pro, explicaremos la nueva función relacionada con las listas y sus ventajas, y terminaremos con un ejemplo concreto.
Implemente Fluent UI sin esfuerzo en sus aplicaciones 4D.
Con 4D 21 R2, Fluent UI sigue estando en Developer Preview, pero alcanza un nuevo hito con una integración nativa completa directamente en 4D. Aunque aún está en fase de previsualización, ahora es más fácil de habilitar, configurar e implementar, y ya no depende de elementos externos. Sus aplicaciones adoptan al instante una interfaz moderna coherente con Windows 11, sin necesidad de configuración adicional para sus usuarios.
Y para usted, como desarrollador, la mejora es aún más significativa. Fluent UI es ahora más fácil de activar, más flexible de configurar y más sencillo de implementar. Dispondrá de nuevas herramientas y opciones que se adaptan de forma natural a su flujo de trabajo, al tiempo que le ofrecen una transición fluida y controlada a la nueva interfaz.
Mejora tu interfaz de escritorio con widgets web usando 4D Qodly Pro
¿Alguna vez ha querido enriquecer su interfaz de usuario con widgets conocidos de los sitios web, como un mapa de navegación? ¿No aprendiendo JavaScript y lidiando con CSS y HTML y luchando para pasar datos entre estos dos mundos?
Una nueva integración entre Web Areas y 4D Qodly Pro le permite ofrecer interfaces ricas y dinámicas dentro de sus formularios 4D manteniendo toda su lógica de negocio dentro de 4D Server.
Modernice sus interfaces 4D con Fluent UI
Se ha realizado un importante esfuerzo de ingeniería para llevar la integración nativa de Fluent UI a 4D. Esto significa que los formularios 4D ahora se pueden mostrar utilizando el sistema de diseño Fluent UI de Microsoft, el mismo estilo visual moderno que define Windows, Office y Teams. 4D es uno de los primeros entornos de desarrollo en ofrecer integración nativa WinUI, permitiendo a los desarrolladores llevar la auténtica experiencia Fluent UI a sus aplicaciones de escritorio. Del lado del cliente, la transición no podría ser más sencilla. Basta con activar la renderización de Fluent UI en los parámetros del proyecto y realizar unos pequeños ajustes de diseño en los formularios para disfrutar del nuevo y moderno aspecto.
Definir un icono diferente para cada ventana
Nos complace anunciar una nueva funcionalidad que mejorará la experiencia del usuario en aplicaciones multi-ventana en 4D 20 R7. Con la introducción del comando SET WINDOW DOCUMENT ICON, ahora tiene la posibilidad de definir un icono para cada tipo de ventana, facilitando a los usuarios la identificación y navegación a través de las diferentes ventanas.
Qodly Studio for 4D: Interfaces de usuario dinámicas con estados de página
Con 4D 20 R6, Qodly Studio for 4D introdujo una nueva y emocionante funcionalidad: los estados de página. Tal vez ya vio nuestro post anterior, pero vamos a explorar lo que hace esta funcionalidad tan valiosa para las interfaces de usuario dinámicas.
Imagine UIs que se adaptan instantáneamente a los diferentes pasos del usuario o contextos.
Estos son algunos casos de uso comunes en los que los estados de página brillan:
- Activar o desactivar componentes en función de las acciones del usuario (por ejemplo, activar el botón «Guardar» sólo cuando se hayan llenado todos los campos obligatorios).
- Alternar entre los modos claro y oscuro con un simple toque.
- Restringir el acceso a las acciones (lectura, actualización, etc.) en función de los privilegios del usuario.
UX: Mejora del comportamiento de desplazamiento en los subformularios
El objetivo de los formularios usuario es facilitar las cosas a los usuarios. Pero ¿qué ocurre cuando el desplazamiento se convierte en una batalla entre los subformularios y su contenido? Seguro que ya le ha pasado alguna vez: intenta desplazarse por un list box en un subformulario, pero todo el subformulario se mueve en su lugar. O lo que es peor, intenta desplazarse por el subformulario, pero el list box no se mueve.
Esto ha sido mejorado con 4D 20 R6, haciendo la acción más natural.
4D Write Pro. Nuevas opciones de sección disponibles en la interfaz
Como sabe, 4D Write Pro gestiona dos tipos de secciones, continuas o con saltos de página.
Tanto si prefiere páginas separadas a la derecha de la izquierda como si desea que la página inicial se distinga del resto, estas posibilidades estaban antes confinadas a la programación o al menú contextual. Sin embargo, hay un cambio positivo en el horizonte: ¡la interfaz está evolucionando!
Personalizar la apariencia de su aplicación con los nuevos tipos de ventanas
Con 4D 20 R5, se desbloquean nuevas posibilidades en la personalización de aplicaciones, dos tipos de ventanas adicionales ofrecen ahora ventanas modales o no modales flexibles sin barras de título. Esto significa total libertad para adaptar la apariencia de su aplicación a sus especificaciones exactas. Imagínese rediseñar la barra de título para adaptarla a la estética que desee, integrando funciones como una caja de búsqueda personalizada u otros elementos de manera transparente.
Pero eso no es todo. También hemos introducido varios nuevos comandos diseñados para agilizar su proceso de desarrollo:
- Reducir una ventana en la barra de título en Windows o en el dock en macOS,
- Saber si la ventana está reducida en la barra de título en Windows o en el dock en macOS,
- Saber si la ventana está maximizada.
4D Write Pro: ¡Tablas sin límite!
Desde la introducción de las tablas en 4D Write Pro, se han introducido muchas funciones nuevas. Incluyendo encabezados, pies de página, saltos de ordenación y, por supuesto, ¡la posibilidad de asociar una fuente de datos a las tablas para rellenarlas automáticamente!
Esta última opción hacía que a menudo se alcanzara el número máximo de filas por tabla (1000). Lo hemos tenido en cuenta y a partir de 4D 20 R5, este límite ya no es fijo y controlado por 4D Write Pro, ¡sino que sólo está limitado por la memoria disponible!
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
