home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / developm / source / floating.cpt / Procedural C / Headers / Floating.h next >
Encoding:
C/C++ Source or Header  |  1990-10-14  |  993 b   |  30 lines

  1. /********************************************************************
  2.     FLOATING WINDOWS 1.3
  3.     Copyright 1990 Patrick Doane. All Rights Reserved
  4.  ********************************************************************/
  5.  
  6. #define _H_Floating
  7.  
  8. void        InitFloat(void);
  9.  
  10. void        UpdateTopWindow(void);
  11. void        UpdateFloats(void);
  12.  
  13. WindowPtr    NewFloatingWindow(short ResID,Ptr wStorage);
  14. void        MakeFloating(WindowPtr whichWindow);
  15. Boolean        IsFloating(WindowPtr whichWindow);
  16. void        CloseTheWindow(WindowPtr whichWindow);
  17. void        DisposeTheWindow(WindowPtr whichWindow);
  18.  
  19. void        ShowTheWindow(WindowPtr whichWindow);
  20. void        HideTheWindow(WindowPtr whichWindow);
  21. void        ShowFloats(void);
  22. void        HideFloats(void);
  23. WindowPtr    CurrentWindow(void);
  24.  
  25. void        SelectTheWindow(register WindowPtr whichWindow);
  26. void        DragTheWindow(WindowPtr whichWindow,EventRecord *theEvent);
  27.  
  28. void        CalcWindowVis(register WindowPeek whichWindow);
  29. void        GlobalRgn(register RgnHandle changeRgn);
  30. void        LocalRgn(register RgnHandle changeRgn);