The folllowing table lists each of the VTBLs and the callback functions pointed to by them:
| |
Save |
Instructs the server application to save the document. |
| |
Close |
Instructs the server application to unconditionally close the document. |
| |
SetHostNames |
Sets the names that should be used for window titles. |
| |
SetDocDimensions |
Gives the server application the rectangle on the target device for which the object should be formatted. |
| |
GetObject |
Requests the server application to create an OLEOBJECT structure. |
| |
Release |
Notifies the server application when a revoked document has terminated. (Conversations may be destroyed.) |
| |
SetColorScheme |
Specifies the color selection preferred by the client application. |
| |
Execute |
Specifies DDE execute strings. |
| |
QueryProtocol |
Indicate which protocols the server application supports. |
| |
Release |
Frees the resources associated with the specified OLEOBJECT structure. |
| |
Show |
Causes the server application to show an object. |
| |
DoVerb |
Specifies what kind of action the server application should take when a user opens an object. |
| |
GetData |
Retrieves data from an object in a specified format. |
| |
SetData |
Stores data in an object in a specified format. |
| |
SetTargetDevice |
Communicates information about the client application's target device for the object. |
| |
SetBounds |
Provided for compatibility only. |
| |
EnumFormats |
Enumerates the data formats that the object can render. |
| |
SetColorScheme |
Specifies the palette to be used when the server application edits the specified object. |