The following lists the OLE test cases, in the order in which they are discussed in the following sections.
Copying and Pasting Static Data into a Client Application Document313
Copying and Pasting an Embedded Object into a Client Application Document314
Copying and Pasting a Linked Object into a Client Application Document314
Copying and Paste Linking a Server Application Object into a Client Application Document315
Copying and Paste Linking Unsuccessful316
Copying Embedded Object Information to the Clipboard from the Server Application317
Copying Link Information to the Clipboard from a Server Application318
Copying Multiple Format Types to the Clipboard from a Server Application318
Copying an Embedded Object to the Clipboard from a Client Application319
Copying and Pasting an Object Containing an Embedded Object from a Client-Server Application319
Copying and Paste Linking an Object Containing a Linked Object from a Client-Server Application320
Copying a File to the Clipboard from the File Manager321
Testing the Insert Object Command322
Inserting an Embedded Object in a Client Application from a File 323
Inserting a Link from a File Without Invoking its Editor - File is Closed324
Inserting an Embedded Object in CLTEST.EXE324
Inserting an Embedded Object in CLTEST.EXE from a File325
Invoking Verbs for an OLE Object327
Invoking Edit to Open a Linked Object in the Server Application328
Invoking Edit to Open an Embedded Object in the Server Application329
Invoking Edit to Open a Linked Object in the Server Application330
Deleting and Cutting Objects to the Clipboard from the Client Application331
Deleting and Cutting Objects to the Clipboard from the Server Application332
Testing the Undo Command with Embedded Objects from a Client Application332
Editing Embedded Objects in a Server Application Started by a Client Application334
Editing Linked Object Data when the Link is Open335
Setting New Color Schemes and Updating Embedded Objects from Client Application335
Setting New Target Devices and Updating Embedded Objects from a Client Application336
Locking a Server Application with the LockServer Command337
Changing and Updating an Embedded Object from the Client Application while the Server Application Is Running338
Updating an Out-of-Date Linked Object from a Client Application339
Updating a Linked Object Containing a Linked Object in a Client Application340
Closing a Client Application Document after Starting an Edit Session in the Server Application342
Closing a Client Application Document Containing Linked Objects343
Closing an Embedded Object from CLTEST.EXE344
Closing a Server Application Document Containing an Embedded Object344
Closing a Single-Instance MDI Server Application Document345
Creating a New Document from a SDI Client Application Containing a Changed Embedded Object 346
Creating a New Document from a SDI Server Application Containing an Embedded Object347
Creating a New Document in a SDI Server Application Containing a Document with a Linked Object348
Quitting a Client Application Containing Changed Objects349
Quitting a Server Application Containing Embedded Objects350
Opening an Existing Document in a SDI Client Application351
Opening an Existing Document Containing Embedded and Linked Objects from the Same Server Application352
Opening an Existing Document Containing Embedded and Linked Objects from Multiple Documents in Different Server Applications353
Opening an Existing SDI Server Document with a Changed Embedded Object354
Saving an Existing File with Multiple Object Types355
Saving an Existing File with Open Links356
Saving an Existing File Requiring an Update356
Saving an Existing Server Application Document when a Linked Client Application Object Is Open357
Saving an Existing Server Application Document when a Client Application Linked Object Is Open with Update on Save358
Replacing the File Save Command with the File Update Command358
Renaming a File in a Client Application358
Renaming a File in a Server Application Containing an Open Linked Object359
Renaming a File in a Server Application Containing an Embedded Object360
Updating an Object when the Server Is Started as an Editor361
Editing Links when the Client Application Contains No Linked Objects362
Editing Links when the Client Application Has Linked Objects362
Editing Links When No Server Applications Are Running 363
Editing Links by Activating a Currently Running Server Application Instance363
Editing Links Unsuccessfully364
Changing the Properties of Linked Objects364
Validating Information in a Client Application Link Properties Dialog Box365
Manually Updating a Link When a Server Application Document is Open365
Disconnecting a Linked Object from its Source366
Changing a Link Using the Link Properties Dialog Box367
Starting the Client Application368
Printing a File Containing OLE Objects368
Saving Clipboard Formats When Closing the Server Application 369
Starting a Single-Instance Server Application from the File Manager370