home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / xray10.zip / source.zip / xray.h < prev    next >
Text File  |  1996-12-22  |  783b  |  24 lines

  1. /**
  2. File:   xray.h
  3. Notes:  for xray.c and xraydll.c
  4. **/
  5.  
  6. #ifdef __BORLANDC__
  7.   #define EXPORT _export
  8. #else
  9.   #define EXPORT _Export
  10. #endif
  11.                     // global data - to be shared between dll and exe
  12. typedef struct {
  13.     CHAR winInfo[300];          // window info (title, class, id, etc)
  14.     BOOL floatOnTop;            // float on top of desktop
  15.     ATOM wmu_UpdateDisplay;     // msg atom to update our window info
  16.     CHAR szUpdateDisplay[40];   // unique string identifier for system atom
  17.     ATOM wmu_FloatToTop;        // float our window to top of others
  18.     CHAR szFloatToTop[40];      // unique string identifier for system atom
  19. } GLOBALS;
  20.  
  21. BOOL EXPENTRY XrayInit(HWND);
  22. BOOL EXPENTRY XrayKill(void);
  23. GLOBALS *EXPENTRY XraySetGlobals(void);
  24.