Saltar al contenido principal
Versión: v20 R4 BETA

Extensiones

La arquitectura de los proyectos 4D es modular. Puede ofrecer funcionalidades adicionales a sus proyectos 4D instalando los componentes y los plug-ins. Los componentes están hechos de código 4D, mientras que los plug-ins pueden crearse utilizando cualquier lenguaje.

Componentes 4D preinstalados

4D incluye por defecto un conjunto de componentes 4D integrados, que puede ver en el tema Métodos componentes de la página Métodos del Explorador. Todos estos componentes también se pueden encontrar en el repositorio github 4D.

ComponenteDescripciónPrincipales funcionalidades
4D LabelsComponente interno necesario para la creación de plantillas de etiquetas
4D NetKitConjunto de herramientas para conectarse a las API de tercerosOAuth2Provider class, New OAuth2 provider, OAuth2ProviderObject.getToken()
4D ProgressAbrir una o varias barras de progreso en la misma ventanaProgress New, Progress SET ON STOP METHOD, Progress SET PROGRESS, ...
4D SVGCrear y manipular objetos gráficos svg comunesSVGTool_Display_viewer, métodos múltiples SVG_
4D ViewProFunciones de hoja de cálculo en sus formulariosVer la documentación 4D View Pro
4D WidgetsGestione los widgets DatePicker, TimePicker, SearchPicker 4DDatePicker calendar, DateEntry area, TimeEntry, SearchPicker SET HELP TEXT, ...
Interfaz 4D WriteProGestione las paletas 4D Write Pro y el asistente de tablasWP PictureSettings, WP ShowTabPages, WP SwitchToolbar, WP UpdateWidget

Componentes de terceros

Puede desarrollar e instalar sus propios componentes 4D. Ver esta página para mayor información.

Muchos desarrolladores de la comunidad 4D han compartido componentes 4D que puede instalar y utilizar en sus proyectos.

Navegue por Github para tener una lista de componentes 4D públicos reunidos en el tema 4d-component.

Plugins

Los plugins hacen cosas que 4D no hace de forma nativa (por ejemplo, una tecnología de plataforma específica), o que serían muy difíciles de escribir sólo con 4D. Como se describe en esta página, puede desarrollar sus propios plug-ins.

Muchas funcionalidades están cubiertas por los plug-ins 4D existentes. Navegue por Github para tener una lista de plugins 4D públicos reunidos en el tema 4d-plugin.