FloorLabeObject.h
上传用户:zhout2004
上传日期:2007-01-02
资源大小:218k
文件大小:1k
源码类别:

ActiveX/DCOM/ATL

开发平台:

Visual C++

  1. /************************************
  2.   REVISION LOG ENTRY
  3.   Revision By: Mihai Filimon
  4.   Revised on 11/15/98 9:42:14 PM
  5.   Comments: FloorLabeObject.h: interface for the CFloorLabeObject class.
  6.  ************************************/
  7. #if !defined(AFX_FLOORLABEOBJECT_H__8EB6C475_7CB5_11D2_8702_0040055C08D9__INCLUDED_)
  8. #define AFX_FLOORLABEOBJECT_H__8EB6C475_7CB5_11D2_8702_0040055C08D9__INCLUDED_
  9. #if _MSC_VER > 1000
  10. #pragma once
  11. #endif // _MSC_VER > 1000
  12. #include "FloorPageObject.h"
  13. #include "TLabelComboBox.h"
  14. class CFloorLabelObject : public CFloorPageObject  
  15. {
  16. DECLARE_DYNCREATE(CFloorLabelObject)
  17. public:
  18. virtual CTLabelComboBox* GetLabelControl();
  19. virtual CComboBox* GetComboBox();
  20. //Constructor & destructor
  21. CFloorLabelObject(CXFloorWndCtrl* pWnd, LPCTSTR lpszPageName);
  22. virtual ~CFloorLabelObject();
  23. // Overidable functions ...
  24. virtual void OnDraw(CDC* pDC, BOOL bEraseBkGnd = FALSE);
  25. virtual void SetName(LPCTSTR lpszObjectName);
  26. virtual void EndScroll();
  27. virtual void PrepareToScroll();
  28. virtual void OnActivateObject();
  29. protected:
  30. virtual void NewPage(LPCTSTR lpszPageName);
  31. };
  32. #endif // !defined(AFX_FLOORLABEOBJECT_H__8EB6C475_7CB5_11D2_8702_0040055C08D9__INCLUDED_)