PADDOC.H
//=------------------------------------------------------------------------= 
// PadDoc.h 
//=------------------------------------------------------------------------= 
// Copyright 1992-1997 Microsoft Corporation.  All Rights Reserved. 
// 
// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF 
// ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO 
// THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A 
// PARTICULAR PURPOSE. 
//=--------------------------------------------------------------------------= 
// 
// Definition of the CPadDoc class 
// 
 
#ifndef __PADDOC_H__ 
#define __PADDOC_H__ 
 
class CEmbeddedItem; 
 
class CPadDoc : public COleServerDoc 
{ 
DECLARE_DYNCREATE(CPadDoc) 
 
// Constructors 
public: 
CPadDoc(); 
 
//Operations 
public: 
void SetSelection(int nBeg, int nEnd); 
 
// Implementation 
public: 
virtual COleServerItem* OnGetEmbeddedItem(); 
virtual COleServerItem* OnGetLinkedItem(LPCTSTR lpszItemName); 
 
protected: 
virtual void Serialize(CArchive& ar);   // overridden for document i/o 
virtual void DeleteContents(); 
virtual ~CPadDoc(); 
 
//{{AFX_MSG(CPadDoc) 
afx_msg void OnViewUpdatenow(); 
afx_msg void OnCancelInplace(); 
afx_msg void OnFileSave(); 
//}}AFX_MSG 
DECLARE_MESSAGE_MAP() 
 
friend class CEmbeddedItem; 
 
public: 
BOOL m_urlflag; 
CString m_urlfile; 
}; 
 
#endif  // __PADDOC_H__ 
 
/////////////////////////////////////////////////////////////////////////////