4D v14.3

Areas de Plug-ins

Inicio

 
4D v14.3
Areas de Plug-ins

Areas de Plug-ins  


 

 

Un área de plug-in es un área de un formulario controlada por un plug-in 4D. Cuando abre una base de datos, 4D crea una lista interna de plug-ins instalados en su base. Una vez haya insertado un área Plug-in en un formulario, 4D lista los plug-ins disponibles en la ventana Lista de propiedades. Por defecto están disponibles los plug-ins OLE tools (sólo en Windows) y Report.

Nota:  algunos plug-ins no pueden utilizarse en formularios o en ventanas externas. En este caso, no aparecen en la lista de plug-ins de la Lista de propiedades.

Para designar el plug-in a utilizar en el área, seleccione su nombre directamente en la lista Tipo (tema “Objetos”):

Nota: cuando el tipo de objeto es un área de plug-in, el botón Avanzado puede estar disponible en las propiedades del área si el autor del plug-in ofrece opciones avanzadas. En este caso, puede hacer clic en este botón para definir estas opciones. Como la caja de diálogo de opciones avanzadas es controlada por el autor del plug-in, la información sobre estas opciones avanzadas es responsabilidad del distribuidor del plug-in. 

Si dibuja un área de plug-in muy pequeña, 4D la mostrará en forma de botón con el título del nombre de la variable asociada al área. Durante la ejecución, el usuario hace clic en este botón para abrir una ventana específica que muestre el plug-in.

Para instalar un plug-in in en su entorno 4D, primero debe salir de 4D. Los plug-ins se cargan al lanzar 4D. Para mayor información sobre la instalación de plug-ins, consulte la sección Instalación de plugins o componentes.

La capacidad de integrar los plug-ins en los formularios permite acceder a posibilidades ilimitadas al crear aplicaciones personalizadas. Un área de plug-in puede realizar una tarea simple como mostrar un reloj digital en un formulario, o una tarea compleja tal como ofrecer un procesador de texto, una hoja de cálculo o un editor gráfico.

Muchas de estas capacidades ya están disponibles en el entorno de 4D bajo la forma de plug-ins 4D. Por ejemplo:

  • 4D Internet Commands, un conjunto de herramientas que ofrece rutinas de red de bajo nivel,
  • 4D Write, una aplicación de procesamiento de texto,
  • 4D View, una aplicación avanzada de hoja de cálculo y gestión de listas.

Para mayor información, consulte la documentación que viene con estos plug-ins. Los manuales de programación de estos plug-ins están disponibles en el 4D Doc Center: 4D Internet Commands, 4D Write - Lenguaje y 4D View - Lenguaje.

Nota: el plug-in 4D Chart, utilizado para generar y mostrar gráficos, también está disponible. Sin embargo, este plug-in es obsoleto desde 4D v13 (ver 4D Chart).

Si está interesado en diseñar sus propios plug-ins, puede recibir mayor información sobre la escritura e implementación de plug-ins. 4D ofrece un completo kit para ayudarle a escribir plug-ins personalizados. Para mayor información, contacte 4D, Inc. (http://www.4d.com).

Por defecto, 4D ofrece los siguientes tipos de plug-ins: 

  • Gráfico: un área de gráfico puede generarse por programación utilizando los comandos GRAPH y _o_GRAPH TABLE.
  • OLE tools (Windows únicamente): bajo Windows, un área OLE permite abrir una ventana con los documentos de otras aplicaciones dentro de su base de datos. Este tema se describe en detalle en el manual OLE Tools.
    Nota: igualmente es posible crear un área OLE directamente utilizando el comando Insert an OLE Object del menú Objeto.
  • Report: un área Report se utiliza para insertar un informe rápido en un formulario. El área de informe rápido puede mostrar los datos en forma de tabla, realizar cálculos, etc. Esta área puede controlarse utilizando su propia barra de menú o utilizando los comandos de lenguaje de 4D. Para mayor información, consulte el capítulo Informes rápidos.

 
PROPIEDADES 

Producto: 4D
Tema: Trabajar con objetos activos

 
ARTICLE USAGE

Manual de Diseño ( 4D v14 R2)
Manual de Diseño ( 4D v13.4)
Manual de Diseño ( 4D v14 R3)
Manual de Diseño ( 4D v14.3)
Manual de Diseño ( 4D v14 R4)

Inherited from : Areas de Plug-ins ( 4D v12.4)