Servidor/Cliente OLE

Servidor OLE

Graph ha sido implementado como un servidor OLE (acrónimo de Object Linking and Embedding, es decir, Vinculación e Incrustación de Objetos). Esto significa que Graph puede compartir datos con otras aplicaciones, de modo que información de Graph puede ser insertada en un cliente OLE, por ejemplo, MS Word (nota que todos los programas de Microsoft Office son clientes OLE).

Desde Graph puedes emplear EditarCopiar imagen para copiar el sistema de coordenadas activo en el Portapapeles. Así, desde MS Word –u otro cliente OLE– selecciona EdiciónPegar (o equivalente) para insertar el objeto de Graph desde el Portapapeles. Recuerda que cuando hagas doble clic sobre dicho objeto se abrirá una ejecución del programa, que te permitirá editarlo. Ahora bien, si no deseas pegar el elemento como un objeto de Graph, utiliza EdiciónPegado especial... en MS Word para insertarlo como una imagen.

Asimismo, puedes insertar en un documento de MS Word un objeto de Graph como un objeto incrustado –una mera copia del archivo de Graph en el documento de destino– seleccionando InsertarObjeto... En el cuadro de diálogo Objeto, pestaña Crear nuevo, selecciona Archivo de Graph en el cuadro de múltiples líneas Tipo de objeto y haz clic en Aceptar. Se abrirá una ejecución de Graph que te permitirá crear un sistema de coordenadas. Cuando cierres el programa, el objeto de Graph quedará incrustado en el documento de MS Word. Si el archivo de Graph ya existe, puedes seleccionarlo desde la pestaña Crear desde un archivo con el botón Examinar...

Ahora bien, si deseas introducir un objeto de Graph como un objeto vinculado, desde la pestaña Crear desde un archivo selecciona un archivo con el botón Examinar... y haz clic en Insertar. Seguidamente, activa la casilla Vincular al archivo y haz clic en Aceptar. Un objeto vinculado reflejará todos los cambios que realices en el archivo original.

Cuando hagas doble clic sobre el objeto incrustado o vinculado se abrirá una ejecución de Graph, que te permitirá editarlo. Ten en cuenta que si creaste un objeto de Graph y en algún momento posterior desinstalaste el programa, podrás ver dicho objeto, pero no editarlo.

Cliente OLE

Graph puede funcionar a su vez como un cliente OLE ya que los cuadros de texto en este programa son contenedores OLE. De este modo, puedes pegar imágenes y objetos OLE (por ejemplo, elementos procedentes del Editor de ecuaciones de Microsoft) dentro de un cuadro de texto, que podrás editar con el comando Editar... del menú contextual, o simplemente haciendo doble clic sobre él.

En el cuadro de diálogo Insertar cuadro de texto haz clic derecho sobre un punto del área de edición y selecciona Insertar objeto... para introducir un objeto OLE, o haz clic en el botón . Recuerda que para editar un objeto OLE el servidor (Graph) debe estar instalado. Si no es así, podrás ver dicho objeto, pero no editarlo.