The Windows version of ConceptDraw is an OLE-compatible application (supports Object Linking and Embedding). This feature lets you use ConceptDraw objects in other OLE-compatible software, as well as work with other applications' objects from within ConceptDraw.
OLE-compatibility means that you can combine objects created in different applications, such as pictures, audio and video files etc., within a single document.
OLE Objects in ConceptDraw Documents
ConceptDraw Objects in Other OLE-Compatible Applications
Linking
Embedding
Inserting a New OLE Object
Editing an OLE Object
Inserting an Object from a File
Inserting an Object from an Open OLE-Compatible
Application
Linking
You can link data from other applications to your document. When you link to an another application's object, your document stores only a reference to the location where its file resides (not the linked object itself). When you change the original data file, all the changes are reflected in your document. See the section for "Inserting an Object from a File".
To modify a linked object, call its context menu or
use the Edit menu.
At the bottom of the menu, use the Edit Linked <Application> Object
item. It includes a submenu of actions you can perform on the linked objects: Edit
and Open.
Clicking any of these items launches the <Application> in which you
can edit the linked object.
(When you Open it, the source application can be left open; if you choose
Edit, it will be opened only for editing the object, and then closed when
you click on the document page).
Note: It is usually enough to double-click an OLE object to launch its editing application.
Embedding
You can embed objects created in other applications into your
ConceptDraw document, and also use objects from ConceptDraw in other applications - for
instance, illustrate your text documents with charts, diagrams and other drawings. All the
embedded data is stored with the document, even if the original file exists.
See the sections for "Inserting a New OLE Object"
and "Inserting an Object from a File".
To modify an embedded object, call its context menu
or use the Edit menu.
At the bottom of the menu, use the <Application> Object item. It
includes a submenu of actions you can perform on the linked objects: Edit
and Open.
Choose any of these options to launch the <Application> where you
can edit the embedded object.
Note: It is usually enough to double-click an OLE object to launch its editing application.
Inserting a New OLE Object
If there are other OLE-compatible applications on your system, you can create and insert a new OLE object into your document, and then edit such an object from within ConceptDraw.
To insert a new OLE object, perform the following steps:
A new object editing window will appear. In this window you can create a new object
using the tools of the corresponding OLE-application.
To finish editing the object, click away from the object (if it is in the ConceptDraw
window), or choose File / Exit & Return to ConceptDraw (if the
OLE-application was opened in a new window).
Editing an OLE Object
To edit an OLE object that already exists in your document,
call its context menu or use the Edit menu.
At the bottom of the menu, use the <Application> Object item - its
exact name varies with the type of the chosen object (for instance, for Microsoft Word
objects it is called Document Object).
It includes a submenu of actions you can perform on the linked objects (the content of the
menu may depend on the type of the object).
After you choose an item, the editing starts. To finish editing, click outside the object editing window (if it is within the ConceptDraw window), or choose File / Exit & Return to ConceptDraw (if the corresponding OLE-application was opened in a new window).
Note: It is usually enough to double-click an OLE object to launch its editing software.
Inserting an Object from a File
You can insert an OLE object from an existing file of an OLE-compatible application:
Note: Dragging a file from Explorer into ConceptDraw has the same effect as inserting an OLE object from the file with the Display As Icon option chosen.
Inserting an Object from an Open OLE-Compatible Application
To insert an object from an open OLE-compatible application:
You may also use the Drag & Drop functionality for inserting OLE objects. Select the object in the OLE-compatible application, drag it into the open ConceptDraw window and drop it there. The result will be the same as if you used the Paste operation.
Creating a New ConceptDraw Object
Editing a ConceptDraw Object within Another Application
Inserting an Object from a ConceptDraw File
Inserting an Object from an Open ConceptDraw Document
Creating a New ConceptDraw Object
You can create ConceptDraw objects from within another OLE-compatible application and insert it into your document:
You will start editing the new object in the ConceptDraw window. To get back to the primary application, use the File menu: click Exit & Return to <Application>.
Editing a ConceptDraw Object within Another Application
To modify a ConceptDraw object within another OLE-compatible
application, call the object's context menu or use the Edit
menu.
At the bottom of the menu, use the ConceptDraw Document item. It gives
you the choice of two actions: Edit or Open. You can use
either of them to turn the object editing mode on.
To finish editing, use the File menu: click Exit & Return to
<Application>.
Note: It is usually enough to double-click an OLE object to launch its editing software.
Inserting an Object from a ConceptDraw File
You can insert objects stored in ConceptDraw files into the documents in other OLE-compatible applications.
To do this, perform the following steps in the in the OLE-compatible <Application>:
Inserting an Object from an Open ConceptDraw Document
If you need to insert an object from an open ConceptDraw document into a document in another OLE-compatible application, perform the following steps:
Note: If you select and copy several objects in ConceptDraw, they will be pasted into the <Application> document as a single object, though when you double-click to edit it as an OLE object, the components can be edited separately.