summaryrefslogtreecommitdiffstats
path: root/src/windows/leash/LeashFrame.h
blob: 9e17587a144a34d4b5ef7ea908b5ad533feeeedb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
//	**************************************************************************************
//	File:			LeashFrame.h
//	By:				Arthur David Leather
//	Created:		12/02/98
//	Copyright		@1998 Massachusetts Institute of Technology - All rights reserved.
//	Description:	H file for LeashFrame.cpp. Contains variables and functions
//					for Leash
//
//	History:
//
//	MM/DD/YY	Inits	Description of Change
//	12/02/98	ADL		Original
//	**************************************************************************************


#ifndef _LEASH_PERSISTENT_FRAME
#define _LEASH_PERSISTENT_FRAME

class CLeashFrame : public CFrameWndEx
{ // remembers where it was on the desktop
	DECLARE_DYNAMIC(CLeashFrame)
    static const CRect s_rectDefault;
	static const char s_profileHeading[];
	static const char s_profileRect[];
	static const char s_profileIcon[];
	static const char s_profileMax[];
	static const char s_profileTool[];
	static const char s_profileStatus[];

  private:
	BOOL m_bFirstTime;

  protected: // Create from serialization only
	CLeashFrame();
	~CLeashFrame();

	//{{AFX_VIRTUAL(CLeashFrame)
	public:
	virtual void ActivateFrame(int nCmdShow = -1);
	protected:
	//}}AFX_VIRTUAL

	//{{AFX_MSG(CLeashFrame)
	afx_msg void OnDestroy();
	//}}AFX_MSG

	DECLARE_MESSAGE_MAP()
};

#endif // _LEASH_PERSISTENT_FRAME