home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / bubble.zip / BUBBLE.H < prev    next >
C/C++ Source or Header  |  1995-09-13  |  753b  |  38 lines

  1. /* Bubble Hint Custom Control
  2.    Copyright 1995 Secant Technologies Inc */
  3.  
  4. #ifndef BUBBLE_H
  5. #define BUBBLE_H
  6.  
  7. #define WC_HINTBUBBLE "HINTBUBBLE"
  8.  
  9. #define HBS_BOTTOM              0x0000
  10. #define HBS_TOP                  0x0001
  11. #define HBS_LEFT              0x0002
  12. #define HBS_RIGHT              0x0004
  13. #define HBS_CENTERTEXT        0x0008
  14. #define HBS_USEMOUSEPOS        0x0010
  15. #define HBS_HIDEONMOVE        0x0020
  16. #define HBS_SHOWONCE        0x0040
  17.  
  18. #pragma pack(1)
  19. typedef struct {
  20.     long    cb;
  21.     HWND    linkedCtl;
  22.     long    linkX;
  23.     long     linkY;
  24.     long    delay;
  25.     long    hidedelay;
  26. } HBUBBLECTLDATA;
  27. typedef HBUBBLECTLDATA *PHBUBBLECTLDATA;
  28.  
  29. #ifdef __cplusplus
  30. extern "C" BOOL EXPENTRY HintBubbleRegister(HAB hab);
  31. #else
  32. BOOL EXPENTRY HintBubbleRegister(HAB hab);
  33. #endif
  34.  
  35. #pragma pack()
  36.  
  37. #endif
  38.