Working with Other OLE-Compatible Applications

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

 


 

OLE Objects in ConceptDraw Documents

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:

  1. From the Insert menu, select Object: the Insert Object dialog will appear.
  2. Choose Create New to create a new object.
  3. From the Object Type list, choose the needed type.
    If the needed file type is not found in the list, the corresponding application is probably not installed on your system.
  4. If you need the object to be displayed as icon only, check Display As Icon.
  5. Click OK.

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:

  1. From the Insert menu, select Object: the Insert Object dialog will appear.
  2. Choose the Create From File option.
  3. Click Browse and select the needed file to insert in your document.
  4. To link the selected file, check the Link option. The object in the file will be stored apart from the document, and all the changes made in the source file will be reflected in your document.
    Otherwise (if the Link option is unchecked), the object will be embedded and stored with the document.
  5. If you need the object to be displayed as icon only, check the Display As Icon option.
  6. Click OK.

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:

  1. In the <Application>, copy the object onto the Clipboard.
  2. In ConceptDraw, activate the document in which the object should be inserted.
  3. Use the Paste Special command from the Edit menu.

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.

 


 

ConceptDraw Objects in Other OLE-Compatible Applications

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:

  1. In the OLE-compatible <Application>, activate the document in which a ConceptDraw object should be inserted.
  2. In the Insert menu, choose Object. The Insert Object dialog will appear.
  3. Choose the Create New option.
  4. From the list of the object types available, choose ConceptDraw Document.
  5. If you need the object to be displayed as icon only, check the Display As Icon option.
  6. Click OK.

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>:

  1. In the Insert menu, choose Object. The Insert Object dialog will appear.
  2. Choose the Create From File option.
  3. Click Browse and select the needed ConceptDraw file to insert in your document.
  4. To link the selected file, check the Link option. The object in the file will be stored apart from the document, and all the changes made in the source file will be reflected in your document.
    Otherwise (if the Link option is unchecked), the object will be embedded and stored with the document.
  5. If you need the object to be displayed as icon only, check the Display As Icon option.
  6. Click OK.

 

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:

  1. Select the object.
  2. Copy it onto the Clipboard - you can use the Copy command from the Edit or context menu, or the Copy tool CopyTool.gif (175 bytes).
  3. In the target <Application>, activate the document in which the object should be inserted.
  4. From the Edit menu in the <Application>, choose Paste or Paste Special.

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.

 


CONTENTS