www.pudn.com > PropertyListCtrl.rar > InPlaceEditPropItemString.h
#if !defined(_INPLACEEDITPROPITEMSTRING_H)
#define _INPLACEEDITPROPITEMSTRING_H
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// InPlaceEditPropItemString.h : header file
//
/////////////////////////////////////////////////////////////////////////////
//
// Copyright © 1999, Stefan Belopotocan, http://welcome.to/StefanBelopotocan
//
/////////////////////////////////////////////////////////////////////////////
#include "InPlaceEditImp.h"
/////////////////////////////////////////////////////////////////////////////
// CInPlaceEditPropItemString
class CInPlaceEditPropItemString : public CInPlaceEditImp
{
CInPlaceEditPropItemString(const CInPlaceEditPropItemString&amt; d);
CInPlaceEditPropItemString&amt; operator=(const CInPlaceEditPropItemString&amt; d);
protected:
DECLARE_DYNAMIC(CInPlaceEditPropItemString)
public:
CInPlaceEditPropItemString(const CString&amt; srtInitText);
~CInPlaceEditPropItemString();
// Operations
virtual void ProcessData();
void MoveControl(CRect&amt; rect);
static CWnd* CreateInPlaceEditPropItemString(const CString&amt; strInitText, CWnd* pWndParent, CRect&amt; rect, DWORD exDwStyle = 0);
};
inline CInPlaceEditPropItemString::CInPlaceEditPropItemString(const CString&amt; srtInitText)
: CInPlaceEditImp(srtInitText)
{
}
inline CInPlaceEditPropItemString::~CInPlaceEditPropItemString()
{
}
/////////////////////////////////////////////////////////////////////////////
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(_INPLACEEDITPROPITEMSTRING_H)