root/crypto/krb5/src/windows/leash/LeashFrame.h
//      **************************************************************************************
//      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