mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
92 lines
2.6 KiB
92 lines
2.6 KiB
#ifndef _MAINSTATUSBAR_H_
|
|
#define _MAINSTATUSBAR_H_
|
|
//=============================================================================
|
|
// (c) Copyright Wang Laboratories, Inc. 1995 All rights reserved.
|
|
//-----------------------------------------------------------------------------
|
|
// Project: Norway - Image Editor
|
|
//
|
|
// Component: CIEMainStatusBar
|
|
//
|
|
// File Name: maintbar.h
|
|
//-----------------------------------------------------------------------------
|
|
// Maintenance Log:
|
|
/*
|
|
$Header: S:\norway\iedit95\stsbar.h_v 1.6 08 Nov 1995 13:32:26 GMP $
|
|
$Log: S:\norway\iedit95\stsbar.h_v $
|
|
*
|
|
* Rev 1.6 08 Nov 1995 13:32:26 GMP
|
|
* Replace comments around PreCreateWindow code with #ifndef IMG_MFC_40.
|
|
*
|
|
* Rev 1.5 17 Oct 1995 07:47:14 JPRATT
|
|
* added overloaded meber function for DrawItem
|
|
* to paint bitmap in status bar
|
|
*
|
|
* Rev 1.4 10 Oct 1995 13:46:52 JPRATT
|
|
* VC++ 4.0 updates
|
|
*
|
|
* Rev 1.3 21 Sep 1995 09:22:04 MMB
|
|
* transparent bmp
|
|
*
|
|
* Rev 1.2 13 Sep 1995 14:07:56 PAJ
|
|
* Move the SCAN_PANE and ZOOM_PANE defines to the include file.
|
|
*
|
|
* Rev 1.1 07 Aug 1995 16:08:38 MMB
|
|
* move context menu popup's from lbutton down to rbutton down
|
|
*
|
|
* Rev 1.0 31 May 1995 09:28:36 MMB
|
|
* Initial entry
|
|
*/
|
|
//=============================================================================
|
|
// ----------------------------> Includes <---------------------------
|
|
#include "transbmp.h"
|
|
// ----------------------------> typedefs <---------------------------
|
|
|
|
// ----------------------------> externs <---------------------------
|
|
class CIEditMainFrame;
|
|
// ----------------------------> defined <---------------------------
|
|
|
|
#ifndef QA_RELEASE_1
|
|
#define ZOOM_PANE 2
|
|
#define PAGE_PANE 3
|
|
#else
|
|
#define ZOOM_PANE 1
|
|
#define PAGE_PANE 2
|
|
#endif
|
|
|
|
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-> Class <-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|
|
class CIEMainStatusBar : public CStatusBar
|
|
{
|
|
|
|
// Public =-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|
|
public :
|
|
CIEMainStatusBar ();
|
|
~CIEMainStatusBar ();
|
|
|
|
DECLARE_DYNCREATE(CIEMainStatusBar)
|
|
|
|
public :
|
|
#ifndef IMG_MFC_40
|
|
virtual BOOL PreCreateWindow (CREATESTRUCT &cs);
|
|
#endif
|
|
virtual void DoPaint(CDC* pDC);
|
|
virtual void DrawItem(LPDRAWITEMSTRUCT);
|
|
|
|
public :
|
|
BOOL Create (CIEditMainFrame* pIEFrame);
|
|
|
|
protected :
|
|
//{{AFX_MSG(CIEMainStatusBar)
|
|
afx_msg void OnLButtonDblClk(UINT nFlags, CPoint point);
|
|
afx_msg void OnRButtonUp(UINT nFlags, CPoint point);
|
|
//}}AFX_MSG
|
|
DECLARE_MESSAGE_MAP ()
|
|
|
|
public :
|
|
BOOL SetPageText (long lCPage, long lMaxPage, CString &szRetStr);
|
|
|
|
private :
|
|
CTransparentBmp WangSplashBitmap;
|
|
};
|
|
|
|
#endif // _MAINSTATUSBAR_H_
|
|
|