mrDarker
6 天以前 829fe6c6bc33d53fda9c31fd45a37e1df87befff
SourceCode/Bond/Servo/CMyStatusbar.h
@@ -1,5 +1,9 @@
#pragma once
#include "BlButton.h"
#include "ColorTransfer.h"
#define ID_MSG_STATUSBAR_BTN_CLICKED      WM_USER + 20398
// CMyStatusbar 对话框
@@ -13,16 +17,24 @@
public:
   void setBkgnd(COLORREF color);
   void setBackgroundColor(COLORREF color);
   void setForegroundColor(COLORREF cr);
   void setRunTimeText(const char* pszText);
   void setJobText(const char* pszText);
   void setCurTaskBtnText(const char* pszText);
   void setCimBtnText(const char* pszText);
   void setCurTaskBtnColors(COLORREF face, COLORREF frame, COLORREF text);
   void setCimBtnColors(COLORREF face, COLORREF frame, COLORREF text);
private:
   void Resize();
private:
   COLORREF m_crForeground;
   COLORREF m_crBkgnd;
   CBrush m_brBkgnd;
   CBlButton m_btnCurTask;
   CBlButton m_btnCim;
// 对话框数据
#ifdef AFX_DESIGN_TIME
@@ -38,4 +50,5 @@
   afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
   afx_msg void OnDestroy();
   afx_msg void OnSize(UINT nType, int cx, int cy);
   virtual BOOL OnCommand(WPARAM wParam, LPARAM lParam);
};