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