home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Environments / Clean 1.2.4 / IOInterface / windowInternal2.dcl < prev    next >
Encoding:
Modula Definition  |  1995-03-08  |  781 b   |  21 lines  |  [TEXT/3PRM]

  1. definition module windowInternal2;
  2.  
  3.  
  4. //    Version 0.8 to 1.0
  5.  
  6.  
  7. import    ioState;
  8.  
  9.  
  10. Set_window_domain            :: !Window !PictureDomain !(UpdateFunction *s) !*s !Toolbox
  11.                             -> (!Window, !*s, !Toolbox);
  12. Change_fixed_window_domain    :: !PictureDomain !WindowPtr !(WindowHandle s) !Toolbox
  13.                             -> (!WindowHandle s, !Toolbox);
  14. Do_grow_window                :: !Window !MinimumWindowSize !Int !Int        !Toolbox -> (!Window, !Toolbox);
  15. Zoom_window                    :: !Window !Int !Int !Int                    !Toolbox -> (!Window, !Toolbox);
  16. SetWindowZoomState            :: !WindowPtr !(!Int, !Int) !(!Int, !Int)    !Toolbox -> Toolbox;
  17.  
  18. WindowSetUpdateArea            :: !Rect !Window                            !Toolbox -> (!Window, !Toolbox);
  19. Update_window                :: !UpdateArea !WindowPtr                    !Toolbox -> Toolbox;
  20. AppendUpdateAreas            :: !UpdateArea !UpdateArea -> UpdateArea;
  21.