Files
envi-code/SourceCode/Code2026/tg_shs/shs_kerncmd/InPlaceEdit.h
T
2026-09-28 15:28:50 +08:00

49 lines
1022 B
C++

//
//------------------------------------------------------------------------
//文件名: inplaceedit.h : implementation file
// 创建人: cwk
// 日 期:
// 描 述:
// 版 本:
// 修改人:
// 修改日期:
// 修改目的:
//-------------------------------------------------------------------------
#ifndef IN_PLACE_EDIT_H
#define IN_PLACE_EDIT_H
#define WM_VIEW_CHANGED WM_USER+1
extern TARCH_IMPEXP int g_colorInPlaceText;
extern TARCH_IMPEXP int g_colorInPlaceGround;
extern TARCH_IMPEXP int g_iInPlaceFontHeight;
//add by xlc on 071019
extern TARCH_IMPEXP int g_menuColors[4];
class CInPlaceEdit:public CEdit
{
public:
CFont m_font;
CBrush m_brush;
int m_colorInPlaceText;
int m_colorInPlaceGround;
int m_iInPlaceFontHeight;
int m_nMenuBKColor1;
int m_nMenuBKColor2;
int m_nMenuBKColor3;
int m_nMenuBKColor4;
public:
CInPlaceEdit();
virtual ~CInPlaceEdit();
void SetHeight();
void Init();
DECLARE_MESSAGE_MAP()
HBRUSH CtlColor(CDC* pDC, UINT nCtlColor);
};
extern CInPlaceEdit g_InPlaceEdit;
#endif