00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #if !defined(AFX_WNDSYSTEM_H__15622BB7_9266_465C_8902_0F494E1DCAA0__INCLUDED_)
00023 #define AFX_WNDSYSTEM_H__15622BB7_9266_465C_8902_0F494E1DCAA0__INCLUDED_
00024
00025 #pragma once
00026
00027 #include "WndPanel.h"
00028 #include "CtrlText.h"
00029
00030
00031 class CSystemWnd : public CPanelWnd
00032 {
00033
00034 public:
00035 CSystemWnd();
00036 virtual ~CSystemWnd();
00037
00038 DECLARE_SERIAL(CSystemWnd)
00039
00040
00041 protected:
00042 CTextCtrl m_wndText;
00043
00044
00045 public:
00046 void Add(int nType, LPCTSTR pszText);
00047 void Clear();
00048 void ShowStartupText();
00049 void OnSkinChange();
00050
00051
00052 public:
00053
00054 public:
00055 virtual BOOL PreTranslateMessage(MSG* pMsg);
00056
00057
00058
00059 protected:
00060
00061 afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
00062 afx_msg void OnSize(UINT nType, int cx, int cy);
00063 afx_msg void OnContextMenu(CWnd* pWnd, CPoint point);
00064 afx_msg void OnSystemClear();
00065 afx_msg void OnDestroy();
00066 afx_msg void OnUpdateSystemVerbose(CCmdUI* pCmdUI);
00067 afx_msg void OnSystemVerbose();
00068 afx_msg void OnUpdateSystemTimestamp(CCmdUI* pCmdUI);
00069 afx_msg void OnSystemTimestamp();
00070 afx_msg void OnSystemTest();
00071
00072 DECLARE_MESSAGE_MAP()
00073
00074 };
00075
00076
00077
00078 #endif // !defined(AFX_WNDSYSTEM_H__15622BB7_9266_465C_8902_0F494E1DCAA0__INCLUDED_)