FRAMEMAN.LST 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. Listing:
  2. 1 DEFINITION MODULE FrameManager;
  3. 2 (*
  4. 3 * REPERTOIRE
  5. 4 * Release 1.6
  6. 5 * By Charles Bradford and Cole Brecheen
  7. 6 * (c) Copyright 1985-1992 PMI
  8. 7 * Green Bay, Wisconsin
  9. 8 * All rights reserved
  10. 9 * (414) 468-6040
  11. 10 *
  12. 11 * $Header: D:/logfiles/defs/frameman.dev 1.4 30 Dec 1990 18:00:52 coleb $
  13. 12 *
  14. 13 *)
  15. 14
  16. 15
  17. 16 FROM ScrnTypes IMPORT DisplayFrame;
  18. 17 FROM VWindows IMPORT AWindowHandle;
  19. 18
  20. 19 PROCEDURE AddWindow( TheWindow: AWindowHandle );
  21. 20
  22. 21 PROCEDURE DeleteWindow( TheWindow: AWindowHandle
  23. 22 );
  24. 23
  25. 24 PROCEDURE FrameActivated( TheFrame: DisplayFrame
  26. 25 );
  27. 26
  28. 27 PROCEDURE FrameDeactivated( TheFrame:
  29. 28 DisplayFrame );
  30. 29
  31. 30 PROCEDURE FrameIsInForeGround( TheFrame:
  32. 31 DisplayFrame );
  33. 32
  34. 33 PROCEDURE EraseFrame( TheFrame: DisplayFrame );
  35. 34
  36. 35 PROCEDURE IsFrameObscured( TheFrame:
  37. 36 DisplayFrame ): BOOLEAN;
  38. 37
  39. 38 PROCEDURE RestoreWholeWindow( TheWindow:
  40. 39 AWindowHandle );
  41. 40
  42. 41 PROCEDURE Init();
  43. 42
  44. 43 END FrameManager.
  45. ***** ^ not supported yet
  46. 1 error