www.pudn.com > 21920013.rar > GFXSPLITTERWND.H


// Copyright (c) Iuri Apollonio 1998 
// Use & modify as you want & need, and leave those 3 lines. 
// http://www.codeguru.com 
 
 
// GfxSplitterWnd.h: interface for the CGfxSplitterWnd class. 
// 
////////////////////////////////////////////////////////////////////// 
 
#if !defined(AFX_GFXSPLITTERWND_H__6D985468_F726_11D1_83B6_0000B43382FE__INCLUDED_) 
#define AFX_GFXSPLITTERWND_H__6D985468_F726_11D1_83B6_0000B43382FE__INCLUDED_ 
 
#if _MSC_VER >= 1000 
#pragma once 
#endif // _MSC_VER >= 1000 
 
class CGfxSplitterWnd : public CSplitterWnd   
{ 
public: 
	int m_upBorder; 
	bool bWhiteLine; 
	CGfxSplitterWnd(); 
	virtual ~CGfxSplitterWnd(); 
	void OnDrawSplitter(CDC* pDC, ESplitType nType, const CRect& rectArg); 
	void OnInvertTracker(const CRect & rect); 
 
	void RecalcLayout(); 
protected: 
	void GetInsideRect(CRect& rect) const; 
	// Generated message map functions 
	//{{AFX_MSG(CGfxSplitterWnd) 
	afx_msg BOOL OnEraseBkgnd(CDC* pDC); 
	afx_msg void OnPaint(); 
	//}}AFX_MSG 
	DECLARE_MESSAGE_MAP() 
}; 
 
#endif // !defined(AFX_GFXSPLITTERWND_H__6D985468_F726_11D1_83B6_0000B43382FE__INCLUDED_)