Editor de código: Escribe más código en menos tiempo.
Con 4D 18 R4, anunciamos la disponibilidad de las funciones sugeridas para las clases (4D y modelo de datos). Con 4D v18 R6, tenemos más grandes noticias para simplificar y facilitar la escritura de código en el editor: ¡ El prototipo de una función y una breve descripción se muestran en el editor de código!
Acelere su proceso de desarrollo y evite los errores tipográficos. Ahora, la información sobre las funciones de las clases se muestra en el editor de código, ayudándote a escribir más en menos tiempo y asegurándote de que estás en el camino correcto.
¡Descubramos más!
Escribir con antelación es fácil
Si está interesado en la interfaz de usuario, es posible que ya haya utilizado los eventos On before keystroke y On after keystroke. Seguramente le alegrará saber que el manejo de estos eventos se ha mejorado mucho con 4D v18 R5. Además, se ha creado un nuevo comando para determinar si hay una entrada en curso cuando se genera el evento On before keystroke. ¡Descubramos más!
Previsualiza tu CSS directamente en el editor de formularios.
En 4D v18 R5, puede previsualizar el renderizado final de CSS en el editor de formularios SIN ejecutar su diálogo. Sí, ha oído bien. Estandarizar y revivir sus formularios nunca ha sido tan fácil.
Si todavía no ha oído hablar de CSS en 4D, ¡ahora es el momento perfecto para aprender más! Introducido en 4D v18 para aplicaciones de proyectos, este concepto incluye hojas de estilo mejoradas y rápidas basadas en CSS. Le recomiendo que eche un vistazo a esta entrada del blog.
Nueva sintaxis de declaración para un autocompletado intuitivo
¿Se ha preguntado alguna vez por la función de autocompletado de 4D o se ha preguntado por qué 4D sugiere todas las funciones utilizadas en el código? Como un objeto es un tipo muy genérico, 4D sólo sabe lo que realmente almacena en tiempo de ejecución. Sin embargo, eso no ayuda mucho cuando está escribiendo su código.
4D ofrece ahora una nueva sintaxis alternativa que mejorará en gran medida el autocompletado al declarar sus variables.
Proyecto por defecto. Binario a la carta
Los proyectos fueron introducidos en 4D v17 R5. Una arquitectura que representa una evolución gigantesca para las aplicaciones 4D, los proyectos abrieron el mundo 4D a las herramientas de control de origen, la programación colaborativa, la compartición de código, la modularidad, ¡y mucho más! Para hacer las cosas aún mejor (y más sencillas), 4D v18 R4 crea nuevos proyectos por defecto, mientras que los desarrolladores – si deciden hacerlo – pueden seguir creando bases de datos binarias a través de un simple ajuste.
Tome el control de su área de trabajo
¿Quieres adaptar la interfaz de tu aplicación a las preferencias del sistema de tu usuario final? ¿Quieres asegurarte de que la interfaz de tu aplicación no quede oculta por el dock o el menú de macOS, o por la barra de tareas de Windows? En esta entrada del blog, te mostraremos cómo hacerlo.
Bases de datos de proyectos: Nuevas posibilidades con el editor de formularios
Con la introducción de las bases de datos de proyectos, también hemos modificado la interfaz de algunos diálogos de 4D. En esta entrada del blog, presentaremos algunos de los cambios que hemos realizado en el editor de formularios.
Editor de código: Saluda a los bloques de comentarios
Añadir un bloque de comentarios al principio de un método es útil para añadir una nota sobre lo que hace un método, así como una lista de parámetros de entrada/salida. Y tener unas pocas líneas de texto legible dentro de una sección complicada de código puede ser conveniente para ayudarle a usted y a otros a recordar el propósito de esta sección particular de código. A partir de 4D v18, su experiencia de programación se ha mejorado con la adición de bloques de comentarios.
Al cambiar de tamaño… Al cambiar de tamaño… Al cambiar de tamaño… Al cambiar de tamaño…
¿Se pregunta cómo crear una interfaz de usuario agradable y dinámica? Normalmente, cuando se cambia el tamaño de un formulario, los objetos de formulario cuyas propiedades de tamaño horizontal o vertical están configuradas para moverse o crecer, se redimensionan automáticamente. En algunos casos (por ejemplo, para una gestión más fina de la interfaz de usuario), los desarrolladores optan por gestionar el tamaño y la posición de los objetos del formulario mediante programación. Para ello, comprueban el evento «on resized» que se activa dentro del método del formulario. Pero, ¿qué ocurre cuando el formulario contiene uno o varios subformularios? ¿En muchos niveles? ¡Esta entrada del blog te da las respuestas!
4D v18: La historia detrás del diseño del logotipo
Cuando se trata de lanzamientos de productos importantes, 4D presta mucha atención al color del logotipo de cada uno. Dado que 4D v18 , uno de los lanzamientos más revolucionarios de 4D, está a la vuelta de la esquina, hemos decidido revelar la historia detrás de las decisiones tomadas no sólo para el color del logotipo, sino también para las modificaciones en la forma de los iconos. Aquí está todo lo que necesitas saber sobre el color del logo de 4D v18, contado por el diseñador creativo Julien Banon.
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