![[Intel Navigation Header]](/CONTENT/PIX/HEADER.GIF)
ProShare(TM) Software: Using OLE Objects with the Shared Notebook
Contents:
OBJECT LINKING AND EMBEDDING (OLE) AND PROSHARE STANDARD SOFTWARE
This document contains information on Object Linking and Embedding (OLE)
and how it works with the Intel ProShare Standard Edition software.
OLE OVERVIEW
The Windows term "OLE" means Object Linking and Embedding. Object
Linking and Embedding is a feature of your application software
(Microsoft Word for Windows, for example). It is not a feature of the
Intel ProShare Standard Edition software itself. However, OLE can be
used to embed a graphic, document, or other object from your application
software into your ProShare software notebook.
Objects created by one application and pasted into another are called
OLE objects. When embedding an object, you place information from one
application into another. Embedding the object is similar to copying
with one difference: when you double-click on the embedded object, the
originating application opens so you can edit the object within that
application.
OLE objects are available only from applications that support OLE.
ProShare Standard Edition software supports OLE v1.0.
HOW TO EMBED AN OLE OBJECT
1. Open the application and create the desired object or load the
document.
2. Use the application's menus and commands to Cut or Copy the desired
information onto the Windows Clipboard.
3. From the Edit menu, choose the Paste Special command to open the
Paste Special dialog box.
4. In the Paste Special dialog box, select the format labeled
"application Object" from the list.
Note: The program from which you want to embed information must be
an OLE server. If it cannot treat information as OLE objects, the
"application Object" format will not be available.
5. To embed the object on the current public page, choose Paste.
or
To embed the object on the current private page, choose Paste
Private.
6. The ProShare software application puts the object in the upper left
corner of the notebook page. Making annotations in the notebook
describes how to move the object.
Usually the information itself appears on the page in the notebook.
However, some applications represent the embedded information with an
icon, which appears on the notebook page.
After you have created the OLE object, you don't have to leave the
original application running. If the application is not running, the
ProShare application launches it when you double-click the object.
OLE SERVERS
Applications that support OLE are usually categorized as OLE clients or
OLE servers (or both). If an application is an OLE server, that means
you can embed objects from that application into another application
(the client application). If an application is an OLE client, that
means the application can accept embedded objects from OLE servers but
doesn't support creating/linking objects into other OLE client
applications.
ProShare Standard Edition software is an OLE client application. You
can embed objects from OLE server applications into the ProShare
software shared notebook. For a list of OLE server applications, see
List of OLE Servers at the end of this document.
How to Embed an OLE Object
How to Edit an Embedded OLE Object
HOW TO EDIT AN EMBEDDED OLE OBJECT
To edit an embedded OLE object in your notebook:
1. Either double-click the embedded object, or click the embedded
object and choose Object from the Edit menu, to start the
originating application.
2. Use the originating application's commands and menus to change the
object as desired.
3. Save or Update the object within the originating application.
OLE SERVER BEHAVIOR
Using any application, a potential problem exists if an OLE object is
created with one version and edited using another version of the
application. This can crash a computer.
Usually there are no problems when an OLE object is created in an
earlier version and then edited using a later version. It is when an OLE
object is edited using a version older than the creating version, or
older than the version last used to edit the object, that problems can
arise. In this case one should not be able to activate the OLE object;
when the application / machine configuration does allow the activation
of an OLE object by an older version of the application, a system crash
usually results.
TIPS FOR USING OLE
Usually the OLE object information itself will appear in the client
application. However, some applications represent the embedded
information with an icon.
After you have created an OLE object, you don't have to leave the
original application running. If the original application is not
running, the client application launches it when you double-click the
embedded object.
The appearance of OLE objects in the ProShare software notebook is
controlled by the OLE application. The object's appearance may change on
activation.
If you have one version of an OLE application, and if you activate an
object in the ProShare notebook, and if the other participant has a
different version of the OLE application, both of you may be unable to
view OLE objects pasted into the notebook.
When connected to another user, if one of the participants has an OLE
object open, neither user will be able to double click on a page tab to
force both participants to the same page. The OLE object must be closed
down first.
Trademark information