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.
Bases de datos de proyectos: Construya su propia documentación para los componentes
En una entrada anterior del blog, le mostramos que la documentación de los métodos ha vuelto al Explorador. ¿Quieres llevar las cosas aún más lejos y utilizarlas como documentación para tus componentes? En esta entrada del blog, le mostraremos cómo hacerlo.
Bases de datos de proyectos: Vuelve la documentación de los métodos
Al desarrollar una aplicación, puede ser muy útil tener un acceso rápido a los detalles de un método(por ejemplo, una explicación de lo que hace, su sintaxis y una definición de los parámetros que se le pasan). Esto es aún más importante cuando se utiliza un componente compilado. No se puede ver el contenido del método, así que sólo se puede confiar en su documentación para entender cómo utilizarlo.
El diálogo del Explorador ha sido mejorado y la documentación está ahora disponible en 4D v18 R3 para las bases de datos del proyecto.
Definir el tamaño de la fuente para la fuente automática
En una versión anterior de R, añadimos dos nuevos temas automáticos para definir la fuente y el tamaño de la misma, por lo que hay tres temas automáticos a tu disposición que respetan las directrices de cada plataforma. Para diseñar su interfaz, el tema automático es la forma recomendada para ir con cada objeto de formulario utilizando la fuente y el tamaño recomendado por el sistema operativo.
En algunos casos, puede necesitar más control y tener razones válidas para ignorar las directrices. Con 4D v18 R3, puede anular el tamaño de los temas automáticos y tener más control sobre cómo se muestra su texto.
Programación orientada a objetos en 4D: Gestionar la herencia de clases
En una entrada anterior del blog, introdujimos un concepto muy importante en la programación orientada a objetos: Las clases. Ahora repasaremos otro concepto fundamental: La herencia, el mecanismo que permite a una clase adquirir el comportamiento de otra clase.
Una introducción a la programación orientada a objetos en 4D: Clases
Muchos de ustedes han estado pidiendo poder definir un tipo de objeto desde que el tipo Objeto estuvo disponible. Gracias a la notación de objeto, muchos de ustedes sueñan con tener funciones de objeto. No sueñes más y saluda a las clases en la base de datos de proyectos de 4D v18 R3. En esta entrada del blog, presentamos uno de los conceptos más interesantes de la programación orientada a objetos… ¡junto con un ejemplo de base de datos y un vídeo extra!
Noticia: ¡Componentes 4D disponibles en GitHub!
En 2017, 4D inició un nuevo programa para compartir el código fuente de los componentes internos de 4D con los socios de 4D.
¡Compartir el código fuente de los componentes 4D le permite personalizarlos y hacerlos suyos! Con las bases de datos de proyectos y la posibilidad de compartir el código fuente de una aplicación a través de un sistema de control de fuentes, hemos convertido nuestros componentes internos 4D en bases de datos de proyectos y hemos empujado el código fuente a la cuenta GitHub de 4D. Está abierto a todo el mundo, todo lo que necesita para aprovecharlo es una cuenta en Github. ¿Por qué hemos hecho esto? Para hacer su vida más fácil al mantener un seguimiento de los cambios y modificaciones tanto en el código como en los formularios.
Una nueva herramienta para construir fácilmente cuadros de lista de selección de entidades
Para mostrar una lista de registros, un cuadro de lista de selección de entidades es el más adecuado cuando se utiliza la tecnología ORDA. 4D v18 R2 simplifica su vida con una nueva herramienta para construir fácilmente cuadros de lista de selección de entidades: List box builder. ¿Qué es? Es un sencillo cuadro de diálogo en el que puede configurar su cuadro de lista en unos pocos y rápidos pasos (seleccione la tabla y los campos a mostrar, introduzca los títulos de las columnas y defina el orden de las mismas).
Bases de datos de proyectos: Mejora de las vistas en el editor de formularios
El editor de formularios le permite crear, modificar y personalizar sus formularios. Hay varias herramientas disponibles para facilitar su trabajo, una de las cuales es la paleta de Vistas. Esta herramienta facilita la construcción de formularios complejos distribuyendo los objetos en diferentes vistas. Las vistas permiten ocultar o mostrar los objetos según sea necesario.
¿Y si está trabajando en un formulario desarrollado por otra persona? ¿Cómo puede determinar rápidamente si el formulario utiliza vistas? ¿Existen limitaciones en el número de vistas permitidas? 4D v18 R2 y las bases de datos de proyectos eliminan estas preguntas existenciales y mejoran enormemente la experiencia del usuario.
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.
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