Compartir el código fuente de los componentes internos de 4D con los socios de 4D

Traducido automáticamente de Deepl

4D ha iniciado un nuevo programa para compartir el código fuente de los componentes clave internos de 4D, como el informe rápido de 64 bits, los selectores de fecha/hora o incluso la interfaz de usuario de 4D Write Pro.

Ya suena interesante, pero ¿qué significa exactamente para usted? Siempre has querido utilizar el widget del selector de hora, pero con un aspecto diferente. La interfaz de usuario de 4D Write Pro es estupenda, pero no puede encajar exactamente en tu aplicación, que requiere un enfoque de barra de cinta más parecido al de Microsoft Office.

Al proporcionarle el código fuente, 4D le permite aprovechar el trabajo realizado por el equipo de ingeniería de 4D, personalizarlo y hacerlo suyo. Esto abre grandes posibilidades para la comunidad de desarrolladores 4D.

¿Cómo proceder? Es tan sencillo como

Descargar el código fuente de 4D desde el repositorio del foro de 4D

Personalizar los componentes y hacerlos propios

Integrar la nueva versión en su aplicación

Desplegar su aplicación a sus clientes y usuarios con su propia versión del componente

¿Quién puede participar en este programa?

Todos los socios de 4D , empezando por el programa Silver.

¿Dónde descargar el código fuente?

Hay un lugar único: el foro de 4D Partners Worldwide.

¿Cuáles son los componentes disponibles a partir de ahora?

A partir de ahora, el código fuente de los siguientes componentes ha sido publicado para 4D v16 R2:

Interfaz 4D Write Pro

4D Engineering ha diseñado para usted una interfaz prediseñada por defecto para 4D Write Pro disponible dentro del producto 4D. Sólo tiene que arrastrar y soltar el widget desde la librería de objetos al editor de formularios y estará listo para ser utilizado.

4D Reportes

4D Report es el componente interno en el que se basa el diálogo Quick Report de 64 bits. Para más detalles, el nuevo diálogo se presenta en los 2 posts siguientes: Editor de Informes Rápidos totalmente reescrito y crear fácilmente informes de tablas cruzadas.

4D Pop

4D Pop es una serie de componentes de productividad agrupados en una barra de herramientas que se integra con el entorno de desarrollo de 4D. Lleno de herramientas inteligentes y de utilidad inmediata para los desarrolladores, 4D Pop tiene muchas ventajas. Por ejemplo, usted puede componer su paleta de 4D Pop con las herramientas que prefiera, sin sobrecargar su pantalla.

Área SVG

Este componente aporta un área SVG manipulable a sus interfaces de usuario. El área SVG le permite crear gráficos vectoriales, ya sean dibujados a mano o generados mediante programación, conectados a los datos de la aplicación anfitriona. Admite formas, colores y patrones de relleno 4D estándar, y también puede contener imágenes de mapa de bits en forma de enlaces. El contenido del área puede ser almacenado en un registro o exportado como un archivo SVG.

Progreso 4D

El progreso 4D está disponible en la biblioteca de objetos del editor de formularios. Permite abrir una o varias barras de progreso en la misma ventana.

4D SVG

4D incluye un motor de renderizado integrado que puede ser utilizado para mostrar archivos SVG. El lenguaje XML utilizado para manipular imágenes SVG es particularmente rico y extenso. Para facilitar los inicios, 4D proporciona el componente SVG, que incluye numerosos comandos que pueden utilizarse para crear y manipular objetos gráficos comunes.

Widgets 4D

Los Widgets 4D son funcionalidades proporcionadas como componentes a los que se puede acceder desde el editor de formularios desde la biblioteca de objetos preconfigurada. Estos widgets son objetos compuestos con características predefinidas. Proporcionan acceso a funciones estándar y son muy sencillos de implementar.

Hay tres widgets disponibles: DatePicker (selector de fecha), TimePicker (selector de hora) y SearchPicker (área de búsqueda con apariencia estándar).

El código fuente actualizado de todos los componentes ya compartidos se publica con cada nuevo lanzamiento de R, para que pueda beneficiarse de nuestras correcciones de errores y/o nuevas características.

Más componentes tendrán su código fuente publicado en el futuro, con las próximas versiones de R. Sólo tienes que dejarnos algo de tiempo para prepararlos y hacerte la vida más fácil.

Laurent Launay
- Director de Marketing Corporativo -Laurent se unió a 4D SAS en abril de 2014 como Director de Marketing de Producto. Participó en la promoción activa de la introducción en el mercado del programa R-release. Laurent se encarga ahora de las actividades de marketing, asegurándose de que cualquier herramienta y estrategia de comunicación que se ponga en marcha, esté siempre en línea con las expectativas de los clientes.Con una formación en ingeniería, y en una empresa como 4D, nunca hay un largo camino desde el marketing hasta los productos y los clientes.Antes de unirse a 4D, Laurent solía trabajar como Gerente de Marketing y Desarrollo de Negocios para los proveedores internacionales de software para los operadores móviles y los ISP.