Saltar al contenido principal
Versión: v18

Área de plug-in

Generalidades

Un área de plug-in es un área en el formulario que está completamente controlada por un plug-in. La capacidad de integrar plug-ins en los formularios le ofrece posibilidades ilimitadas a la hora de crear aplicaciones personalizadas. Un plug-in puede realizar una tarea sencilla, como mostrar un reloj digital en un formulario, o una tarea compleja, como ofrecer funciones completas de procesamiento de textos, hojas de cálculo o gráficos.

Al abrir una base de datos, 4D crea una lista interna de los plug-ins instalados en la base. Una vez que haya insertado un área de plug-in en un formulario, puede asignar un plug-in al área directamente en la lista de tipos de la lista de propiedades:

Ciertos plug-ins, como 4D Internet Commands, no pueden utilizarse en formularios o ventanas externas. Cuando un plug-in no puede ser utilizado en un formulario, no aparece en la lista de plug-ins de la Lista de Propiedades.

Si dibuja un área de plug-in demasiado pequeña, 4D la mostrará como un botón cuyo título es el nombre de la variable asociada al área. Durante la ejecución, el usuario puede hacer clic en este botón para abrir una ventana específica que muestre el plug-in.

Propiedades avanzadas

Si el autor del plugin ofrece opciones avanzadas, se puede habilitar un tema Plug-in que contenga un botón Propiedades avanzadas en la lista de propiedades. En este caso, puede hacer clic en este botón para definir estas opciones, normalmente a través de una caja de diálogo personalizada.

Instalar un plug-in

Para añadir un plug-in en tu entorno 4D, primero tiene que salir de 4D. Los plug-ins se cargan al iniciar 4D. Para más información sobre la instalación de plug-ins, consulte Instalación de plug-ins o componentes.

Crear plug-ins

Si está interesado en diseñar sus propios plug-ins, puede recibir amplia información sobre cómo escribir e implementar plug-ins. 4D ofrece un kit completo (en github) para ayudarle a escribir plug-ins personalizados.

Propiedades soportadas

Estilo del borde - Abajo - Propiedades avanzadas - Class - Arrastrable - Soltable - Tipo de expresión - Focusable - Altura - Dim. horizontal - Izquierda - Método - Nombre de objeto - Tipo de Plug-in - Derecha - Arriba - Tipo - Variable o expresión - Dim. vertical - Visibilidad - Ancho