4D v16.3

Instalación de plugins o componentes

Inicio

 
4D v16.3
Instalación de plugins o componentes

Instalación de plugins o componentes  


 

 

Los plug-ins aportan funcionalidades adicionales a sus aplicaciones.

  • Los plug-ins son programas externos, generalmente desarrollados en C, que dan acceso a diferentes funcionalidades. Por ejemplo, el plug-in 4D Write aporta funciones de un software de procesamiento de texto. Algunos plug-ins tales como 4D Internet Commands son gratuitos, otros pueden necesitar de la compra de una licencia específica. Los plug-ins pueden ser desarrollados por 4D SAS o por terceros.
  • Los componentes son programas independientes desarrollados con 4D que ofrecen funcionalidades adicionales de alto nivel. Por ejemplo, el componente 4D SVG amplía las capacidades estándar de 4D relacionadas con el trabajo con SVG.

Los plug-ins y los componentes se integran en su entorno 4D y 4D Server. Para poder utilizarlos en sus bases de datos, debe instalarlos en lugares adecuados. Diferentes ubicaciones son posibles dependiendo de cómo se van a utilizar y de su sistema operativo.

Nota: para obtener más información sobre el desarrollo y la distribución de componentes, consulte el capítulo Desarrollar e instalar componentes 4D.

La instalación de plug-ins y componentes en el entorno 4D se efectúa al copiar los archivos de los plug-ins o de los componentes en las carpetas apropiadas. Los plug-ins deben copiarse en una carpeta llamada Plugins. Los componentes deben copiarse en una carpeta llamada Components.  Estas carpetas pueden ubicarse en dos lugares diferentes dependiendo de sus necesidades (ver la siguiente sección).

Estos son los elementos a ubicar en las carpetas:

  • Las carpetas “NombrePlugin.bundle” (llamadas paquetes en Mac OS) contienen las versiones Windows y Mac OS de los plug-ins 4D. Su arquitectura interna específica permite a 4D Server cargar la versión apropiada de acuerdo con la plataforma de ejecución de 4D Client. Para instalar un plug-in en su entorno, es suficiente con ubicar la carpeta o paquete “NombrePlugin.bundle” correspondiente en la carpeta Plugins deseada.
  • Los componentes están formados por bases matrices cuyos archivos tengan el sufijo .4db (base matriz interpretada), .4dc (base matriz compilada) o .4dbase (base matriz de tipo paquete, ver el párrafo Extensión .4dbase ). Puede utilizar alias (Mac OS) o atajo (Windows) a estas bases matrices. La carpeta Components puede contener todos los archivos y carpetas necesarias para el funcionamiento del componente (xliff, imágenes, etc.). Por otra parte, no puede contener archivos de datos, los archivos de estructura usuario (.4DA). Si estos elementos están presentes, son ignorados por 4D. Para mayores detalles sobre la arquitectura de los componentes, consulte Presentación).

Los plug-ins y los componentes son cargados por 4D durante el lanzamiento de la aplicación. Por lo tanto, debe salir de su aplicación 4D antes de copiar archivos o carpetas. Luego abra su base de datos con 4D. Si el uso de un plug-in requiere una licencia específica, el plug-in se cargará pero no se activará.

Puede poner las carpetas Plugins y Components en dos partes diferentes:

  • A nivel de la aplicación 4D ejecutable:
    • Bajo Windows: junto al archivo .exe
    • Bajo Mac OS: al primer nivel de la carpeta Contents, al interior del paquete de la aplicación.
    En este caso, los plug-ins y los componentes están disponibles para todas las bases de datos abiertas por esta aplicación. 
  • Al mismo nivel que el archivo de estructura de la base.
    En este caso, los plug-ins y componentes sólo están disponibles en esta base.

La elección de la ubicación depende del modo de utilización del plug-in o componente.

Si un mismo plug-in o un mismo componente está ubicado en ambas partes, 4D carga únicamente el ubicado junto a la estructura.
En el caso de una aplicación compilada y fusionada con 4D Volume Desktop, la presencia de varias instancias de un mismo plug-in o de un mismo componente evitará la apertura de la aplicación.

A partir de la v14, los plug-ins 4D están disponibles en versiones Windows de 64 bits. De esta manera usted puede tomar ventaja de la arquitectura de 64 bits en una configuración utilizando la versión de 64 bits Windows de 4D Server.

Las versiones 64 bits se incluyen en los paquetes plug-in. No se requiere ninguna instalación específica.

Los siguientes plug-ins están disponibles en una versión Windows de 64 bits:  

  • 4D Write
  • 4D View
  • 4D Internet Commands
  • 4D Pack
  • 4D ODBC Pro
  • 4D for OCI (Debe instalar el OCI de 64 bits antes del plug-in 4D For OCI de 64 bits. Puede obtener esta versión de OCI de Oracle, Inc.)

El funcionamiento de los plug-ins de 32 bits y 64 bits es idéntico. Sin embargo, tenga en cuenta que el comando _o_Open external window no se puede utilizar en un 4D Server de 64 bits.

 
PROPIEDADES 

Producto: 4D
Tema: Gestión de archivos 4D

 
HISTORIA 

 
ARTICLE USAGE

Manual de Diseño ( 4D v16)
Manual de Diseño ( 4D v16.1)
Manual de Diseño ( 4D v16.3)