Limitations of using OLE objects

In most cases, you can only edit OLE objects using the server application. If you attempt to change an OLE object using CorelDRAW, note the following limitations.

OLE objects cannot:

If the OLE object is placed in a group or a PowerClip, it can be rotated, but this may produce unexpected results.

• have any of the effects in the Effects menu applied to them, except for PowerClip objects

• be combined, welded, intersected or trimmed with other objects

There are a limited number of ways that you can change an OLE object without actually editing it using the server application.

OLE objects can:

Copies of linked objects are linked to the same file as the original object.

• be placed into PowerClip containers

Linking (OLE)

Linking is one of two ways to place OLE objects in client applications. The other way is embedding. When you link an OLE object to a client application file, you create a connection between the OLE object (the object that appears in the client application) and a source file (the file you create in the server application). When the source file is altered, the object in the client application updates to reflect this change. The object updates automatically when you save the source file unless you specifically choose to update the OLE link manually. If you want to change the content or appearance of a linked OLE object, you must make the changes in the source file. Consequently, when you give a file containing linked OLE objects to someone else, it is important to include the source files.

Linking is most useful when you want to use the same OLE object several times in the same file or in many different files. To change every instance of the OLE object, you only have to change the source file.

Editing linked objects

When you want to edit a linked OLE object, you must edit the source file in the server application. You can launch the server application and open the source file directly, or you can launch the server application from within the client application by double-clicking the OLE object. The source file must be saved for any changes to appear in the client application.

Was this article helpful?

0 0

Post a comment