home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 March / macformat-022.iso / Shareware City / Developers / src / out-of-phase-102-c / OutOfPhase 1.02 Source / OutOfPhase Folder / Level 1 Extensions 29Sep94 / GrowIcon.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-11-23  |  876 b   |  31 lines  |  [TEXT/KAHL]

  1. /* GrowIcon.h */
  2.  
  3. #ifndef Included_GrowIcon_h
  4. #define Included_GrowIcon_h
  5.  
  6. /* GrowIcon module depends on: */
  7. /* MiscInfo.h */
  8. /* Audit */
  9. /* Debug */
  10. /* Definitions */
  11. /* Screen */
  12.  
  13. /* grow icon knows the image that goes in the lower-right hand corner of the */
  14. /* window which can be clicked in to resize the window. */
  15.  
  16. /* this is here so we don't have to drag Screen in. */
  17. struct Bitmap;
  18.  
  19. /* allocate the internal bitmap of the grow icon */
  20. MyBoolean                InitializeGrowIcon(void);
  21.  
  22. /* dispose of the internal bitmap of the grow icon */
  23. void                        ShutdownGrowIcon(void);
  24.  
  25. /* get a pointer to the bitmap.  The flag is used to choose the appropriate bitmap. */
  26. /* True means the window is active, so the grow icon should be returned.  False means */
  27. /* the window is inactive, so the empty box should be returned */
  28. struct Bitmap*    GetGrowIcon(MyBoolean GrowIconFlag);
  29.  
  30. #endif
  31.