OptionTreeItemFont.h
Upload User: kairuinn
Upload Date: 2009-02-07
Package Size: 2922k
Code Size: 1k
Category:

Graph program

Development Platform:

Visual C++

  1. #ifndef OT_ITEMFONT
  2. #define OT_ITEMFONT
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // OptionTreeItemFile.h : header file
  7. //
  8. // Added Headers
  9. //#include "CommonRes.h"
  10. #include "OptionTreeDef.h"
  11. #include "OptionTreeItem.h"
  12. class COptionTreeItemFont : public COptionTreeItem
  13. {
  14. public:
  15. COptionTreeItemFont();
  16. virtual ~COptionTreeItemFont();
  17. virtual void OnMove();
  18. virtual void OnRefresh();
  19. virtual void OnCommit();
  20. virtual void OnActivate();
  21. virtual void CleanDestroyWindow();
  22. virtual void OnDeSelect();
  23. virtual void OnSelect();
  24. virtual void DrawAttribute(CDC *pDC, const RECT &rcRect);
  25. BOOL CreateFontItem(const LOGFONT* lf, double coef);
  26. COLORREF  GetColor() {return m_color;};
  27. void      SetColor(COLORREF nc) {m_color = nc;};
  28. public:
  29. LOGFONT m_lf;
  30. private:
  31. double m_coef;
  32. COLORREF m_color;
  33. };
  34. #endif // !OT_ITEMFILE