COleServerDoc Members
Base Class Members
Construction
Attributes
Operations
Overridables
Base Class Members
Construction
Constructs a COleServerDoc object. |
Attributes
Retrieves a pointer to the underlying IOleClientSite interface. |
|
Returns a pointer to an item representing the entire document. |
|
Returns the current clipping rectangle for in-place editing. |
|
Returns the current position rectangle, relative to the container application's client area, for in-place editing. |
|
Returns the zoom factor in pixels. |
|
Determines if the document is a DocObject. |
|
Indicates whether the document is embedded in a container document or running stand-alone. |
|
Returns TRUE if the item is currently activated in place. |
Operations
Activates the associated DocObject document. |
|
Activates the document for in-place editing. |
|
Deactivates the server's user interface. |
|
Discards undo-state information. |
|
Notifies containers that the user has changed the document. |
|
Notifies containers that the user has closed the document. |
|
Notifies containers that the user has renamed the document. |
|
Notifies containers that the user has saved the document. |
|
Executes a specified command or displays help for the command. |
|
Changes the position of the in-place editing frame. |
|
Tells the container application to save the document. |
|
Scrolls the container document. |
|
Notifies containers that the user has changed the document. |
Overridables
Called by the framework to create a frame window for in-place editing. |
|
Called by the framework to destroy a frame window for in-place editing. |
|
Override this function to create a new CDocObjectServer object and indicate that this document is a DocObject container. |
|
Called by the framework when a container requests to close the document. |
|
Called by the framework when the user deactivates an item that was activated in place. |
|
Called by the framework to destroy controls and other user-interface elements created for in-place activation. |
|
Called by the framework when the container's document frame window is activated or deactivated. |
|
Called by the framework when the container's frame window is activated or deactivated. |
|
Called to get a COleServerItem that represents the entire document; used to get an embedded item. Implementation required. |
|
Called by the framework to undo changes made during in-place editing. |
|
Called by the framework when the container application's frame window or document window is resized. |
|
Called by the framework when a container sets the window title for an embedded object. |
|
Called by the framework to position the in-place editing frame window within the container application's window. |
|
Called by the framework to show or hide control bars for in-place editing. |
|
Called by the framework to show or hide the document. |
|
Called by the framework when a server document that is an embedded item is saved, updating the container's copy of the item. |