home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / pascal / library / dos / bor_tips / ti198.asc < prev    next >
Text File  |  1988-04-18  |  3KB  |  82 lines

  1. PRODUCT : TURBO PASCAL     NUMBER : 198
  2. VERSION : 3.0xx
  3.      OS : PC-DOS
  4.    DATE : July 11, 1986
  5.  
  6.   TITLE : VIDEO ATTRIBUTES
  7.  
  8. The  following  table lists possible installations available  for 
  9. the  IBM  implementation of Turbo Pascal using a  color  monitor.  
  10. Included  are  the  locations in the  TURBO.COM  file  where  the 
  11. attributes  for  the  indicated text intensities  can  be  found.  
  12. Using  the DOS program,  DEBUG.COM you may access these locations 
  13. and make any desired changes.
  14.  
  15. ________________________________________________________________
  16.        
  17. Install     | Menu Highlight| Menu LowVideo | Block     | Error 
  18. Turbo       | Edited Text   | Editor Status | Highlight | Msgs
  19. Pascal      | Text OutPut   | Line HEX      | HEX       | 
  20. using TINST | Hex Color     | Location      | Location  |
  21. ________________________________________________________________    
  22.  
  23. Color,      |               |               |           |
  24. Default     |    0177       |     0178      |   0179    |  017A
  25. ________________________________________________________________
  26.  
  27. Monochrome  |    016F       |     0170      |   0171    |  0172
  28. ________________________________________________________________
  29.  
  30. Black &     |               |               |           |
  31. White       |    0173       |     0174      |   0175    |  0176
  32. ________________________________________________________________
  33.  
  34. Assuming Turbo Pascal has been installed for a color monitor:
  35.  
  36. 1.  Using DEBUG to edit location 0177 of the TURBO.COM file.
  37.  
  38. 2.  Change  it  from the default value of $0E (Norm Video) to $8E 
  39. (Blinking Video).
  40.  
  41. 3.   Save  the  modification  and run Turbo  Pascal  to  see  the 
  42. results.
  43.  
  44. 4.   This  modification will cause all Normal Video characters to 
  45. blink.   This includes the Error Messages Screen,  the Main Menu, 
  46. and the text in the Text Editor.
  47.  
  48. Notes:
  49.  
  50.     Bit Map of the byte at these addresses are:
  51.   
  52.          High bit 8 - - - Blink Attribute
  53.                   7..4  - BackGround Color
  54.          Low bit  3..0  - ForeGround Color
  55.  
  56. To modify the border color use: Port[$3D9] := i;    {i = 0..15}
  57.  
  58. The following table is a list of the color combinations available 
  59. when patching Turbo Pascal.   For example, the value 35 Hex would 
  60. give you Light Cyan text with a Magenta background.
  61.  
  62. Hex #     BackGround Colors          TextColors
  63. ________________________________________________________________
  64.  
  65.   1       Dark Blue                  Dark Blue
  66.   2       Green                      Green
  67.   3       Light Cyan                 Light Cyan
  68.   4       Red                        Red
  69.   5       Magenta                    Magenta
  70.   6       Brown                      Brown
  71.   7       Light Gray                 Gray
  72.   8       Black + Blink              Dark Gray
  73.   9       Light Blue + Blink         Light Blue
  74.   A       Green + Blink              Light Green
  75.   B       Cyan + Blink               Cyan
  76.   C       Red + Blink                Light Red
  77.   D       Magenta + Blink            Magenta
  78.   E       Brown + Blink              Yellow
  79.   F       Gray + Blink               White
  80.  
  81.                                                               
  82.