home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 February / PCWorld_2000-02_cd.bin / Software / TemaCD / tcvpa / data1.cab / MyFileGroup / INCLUDE / Splitter.hpp < prev    next >
C/C++ Source or Header  |  1999-06-03  |  1KB  |  38 lines

  1. #ifdef BUILD_TCCORE
  2. #define TCCORELIB __declspec(dllexport)
  3. #else
  4. #ifdef BUILD_LOCAL
  5. #define TCCORELIB
  6. #else
  7. #define TCCORELIB __declspec(dllimport)
  8. #endif
  9. #endif
  10.  
  11. // **********************************************************************
  12. struct TCCORELIB TC_SplitHelper 
  13. {
  14. public:  HWND hWnd ;
  15. public:  HWND hWnd1 ;
  16. public:  HWND hWnd2 ;
  17. public:  int b_Horz ;
  18. public:  int b_Fix2 ;
  19. public:  int b_NoMs ;
  20. public:  static  int b_Cap ;
  21. public:  static  HWND hWndCap ;
  22. public:  static  int oldPos ;
  23. public:   TC_SplitHelper ()  ;
  24. public:  void Wm_Paint ()  ;
  25. public:  BOOL Wm_SetCursor ()  ;
  26. public:  void Wm_Size ()  ;
  27. public:  BOOL Wm_LButtonDown (LPARAM lParam)  ;
  28. public:  void Wm_MouseMove (LPARAM lParam, int act)  ;
  29. public:  void Wm_LButtonUp (LPARAM lParam)  ;
  30. public:  void End_Capture (LPARAM lParam,BOOL ok)  ;
  31. public:  BOOL MsgProc (UINT uMsg, WPARAM wParam, LPARAM lParam)  ;
  32. public: static BOOL WantMsg (UINT uMsg)  ;
  33. public:  BOOL GetHWnd1HWnd2 (BOOL swap=FALSE)  ;
  34.  
  35. }; // end of class TC_SplitHelper
  36.  
  37. // **********************************************************************
  38.