text: 
  // ProjectDoc.h : interface of the CProjectDoc class
  //
  
  
  #pragma once
  
  
  class CProjectDoc : public CDocument
  {
  protected: // create from serialization only
  	CProjectDoc();
  	DECLARE_DYNCREATE(CProjectDoc)
  
  // Attributes
  public:
  
  // Operations
  public:
  
  // Overrides
  public:
  	virtual BOOL OnNewDocument();
  	virtual void Serialize(CArchive& ar);
  #ifdef SHARED_HANDLERS
  	virtual void InitializeSearchContent();
  	virtual void OnDrawThumbnail(CDC& dc, LPRECT lprcBounds);
  #endif // SHARED_HANDLERS
  
  // Implementation
  public:
  	virtual ~CProjectDoc();
  #ifdef _DEBUG
  	virtual void AssertValid() const;
  	virtual void Dump(CDumpContext& dc) const;
  #endif
  
  protected:
  
  // Generated message map functions
  protected:
  	DECLARE_MESSAGE_MAP()
  
  #ifdef SHARED_HANDLERS
  	// Helper function that sets search content for a Search Handler
  	void SetSearchContent(const CString& value);
  #endif // SHARED_HANDLERS
  };
  