Producto blank

Proyecto por defecto. Binario a la carta

Traducido automáticamente de Deepl

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.

Producto blank

Bases de datos de proyectos: Vuelve la documentación de los métodos

Traducido automáticamente de Deepl

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.

Producto blank

Definir el tamaño de la fuente para la fuente automática

Traducido automáticamente de Deepl

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.

Producto blank

Una introducción a la programación orientada a objetos en 4D: Clases

Traducido automáticamente de Deepl

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!

Notícias blank

Noticia: ¡Componentes 4D disponibles en GitHub!

Traducido automáticamente de Deepl

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.

Consejos blank

Bases de datos de proyectos: Git. Compromiso. Pull. Push y más

Traducido automáticamente de Deepl

En una entrada anterior del blog, le presentamos Git (un sistema de control de versiones) y Github (un servicio de alojamiento basado en la nube) y cómo puede compartir su código 4D con otros desarrolladores. En esta entrada de blog, iremos un poco más allá explorando algunos escenarios que un desarrollador puede encontrar, como clonar un repositorio remoto, ignorar archivos ya confirmados y resolver conflictos de fusión.

Producto blank

Bases de datos de proyectos: Mejora de las vistas en el editor de formularios

Traducido automáticamente de Deepl

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.