1 /*---------------------------------------------------------------------------*
2   Project:  HIO2 demos - multi
3   File:     multiDoc.h
4 
5   (C)2005 HUDSON SOFT
6 
7   $Header: /home/cvsroot/SDK/build/demos/hio2demo/vc++/multi/multiDoc.h,v 1.3 2006/03/15 06:31:26 mitu Exp $
8 
9   $NoKeywords: $
10  *---------------------------------------------------------------------------*/
11 
12 // multiDoc.h : interface of the CMultiDoc class
13 //
14 
15 
16 #pragma once
17 
18 class CMultiDoc : public CDocument
19 {
20 ///////// for multiApp /////////
21 public:
22 	HIO2IF_ID	m_nHioIfID;
UpdateTitle()23 	void	UpdateTitle()
24 	{
25 		SetTitle(GetApp()->GetStatus(m_nHioIfID));
26 	};
27 
28 protected: // create from serialization only
29 	CMultiDoc();
30 	DECLARE_DYNCREATE(CMultiDoc)
31 
32 // Attributes
33 public:
34 
35 // Operations
36 public:
37 
38 // Overrides
39 	public:
40 	virtual BOOL OnNewDocument();
41 	virtual void Serialize(CArchive& ar);
42 
43 // Implementation
44 public:
45 	virtual ~CMultiDoc();
46 #ifdef _DEBUG
47 	virtual void AssertValid() const;
48 	virtual void Dump(CDumpContext& dc) const;
49 #endif
50 
51 protected:
52 
53 // Generated message map functions
54 protected:
55 	DECLARE_MESSAGE_MAP()
56 };
57 
58 
59