MSCOLORS.MOD 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. IMPLEMENTATION MODULE MsColors;
  2. (*
  3. * REPERTOIRE
  4. * Release 1.6
  5. * By Charles Bradford and Cole Brecheen
  6. * (c) Copyright 1985-1992 PMI
  7. * Green Bay, Wisconsin
  8. * All rights reserved
  9. * (414) 468-6040
  10. *
  11. * $Header: D:/logfiles/mods/mscolors.mov 1.7 10 Mar 1991 15:29:40 coleb $
  12. *
  13. *)
  14. (*EntryDiag:
  15. IMPORT Diagnostics;
  16. :EntryDiag*)
  17. VAR
  18. Initialized : BOOLEAN;
  19. PROCEDURE Init();
  20. BEGIN
  21. IF Initialized THEN
  22. RETURN;
  23. ELSE
  24. Initialized := TRUE;
  25. END;
  26. (*EntryDiag:
  27. Diagnostics.Init();
  28. :EntryDiag*)
  29. (*EntryDiag:
  30. Diagnostics.diagS( 'Entering MSColors', '' );
  31. :EntryDiag*)
  32. plain := 0C;
  33. bold := 1C;
  34. underscored := 2C;
  35. blinking := 3C;
  36. ReverseVideo := 4C;
  37. invisible := 5C;
  38. black := CHR(0);
  39. blue := CHR(1);
  40. green := CHR(2);
  41. cyan := CHR(3);
  42. red := CHR(4);
  43. magenta := CHR(5);
  44. brown := CHR(6);
  45. lightgrey := CHR(7);
  46. darkgrey := CHR(8);
  47. lightblue := CHR(9);
  48. lightgreen := CHR(10);
  49. lightcyan := CHR(11);
  50. lightred := CHR(12);
  51. lightmagenta := CHR(13);
  52. yellow := CHR(14);
  53. brightwhite := CHR(15);
  54. (*EntryDiag:
  55. Diagnostics.diagS( 'Exiting MSColors', '' );
  56. :EntryDiag*)
  57. END Init;
  58. BEGIN
  59. Initialized := FALSE;
  60. Init();
  61. END MsColors.