home *** CD-ROM | disk | FTP | other *** search
/ Piper's Pit BBS/FTP: ibm 0200 - 0209 / ibm0200-0209 / ibm0200.tar / ibm0200 / ICE-9405.ZIP / COLOR13.ZIP / ICECOLOR.DOC < prev    next >
Encoding:
Text File  |  1993-10-22  |  2.9 KB  |  78 lines

  1.                 ICECOLOR v1.3 programmed by Leviathan of iCE
  2.  
  3. General Description    
  4. -------------------
  5.     
  6.     iCECOLOR disables the blink on your monitor. What does this mean? This
  7. means that you get 16 colors in the background as well as 16 colors in the
  8. foreground. 
  9.  
  10. How it works
  11. ------------
  12. The attribute byte is set up like this :
  13.           
  14.           before :                  after :
  15.     |7|6|5|4|3|2|1|0|          |7|6|5|4|3|2|1|0|
  16.      | |   | |     |            |     | |     |
  17.      | +---+ +-----+            +-----+ +-----+
  18.      |   |      |                  |       |
  19.   blink back  foreground      background foreground
  20.  
  21. Usesuly when you change video modes everything goes back to normal, but I've
  22. taken over interrupt 10H so it turns off the blink everytime you change modes
  23.  
  24. Installation
  25. ------------
  26. Put ICECOLOR.EXE and COLOR.COM in your path. Run program with ICECOLOR.EXE
  27.  
  28. Options
  29. -------
  30.  Usage   : ICECOLOR [option]            
  31.  Options : /U - Unload from memory      
  32.            /D - Disable ICECOLOR        
  33.            /E - Re-enable ICECOLOR      
  34.            /? - Get help screen
  35. File List
  36. ---------
  37.     ICECOLOR.EXE - Main program - interphases with the TSR
  38.     COLOR.COM    - Actual TSR (don't run directly)
  39.     ICECOLOR.DOC - This file
  40.     WHATSNEW.TXT - Chages
  41.     TSR_LIB.ZIP  - File containing programming information
  42.        + TSR_LIB.C - C source for interphasing with ICECOLOR
  43.        + TSR_LIB.H - Header file w/ Assembly explanations
  44.        + EXAMPLE.C - Majority of source code to ICECOLOR.EXE
  45.  
  46. Programming Support
  47. -------------------
  48. Check TSR_LIB.ZIP
  49.  
  50. Using ICECOLOR with The Draw
  51. ----------------------------
  52. The draw has no idea that ICECOLOR is installed, so it still thinks it is 
  53. using the setup of : 8 background, 16 forefround, 16 blinking. You will 
  54. noctice that the blinking colors no longer blink, and their background is
  55. high intensity black. This is because black w/o blink = dark grey. so you
  56. select you colors as follows :
  57.     regular background colors work normaly :
  58.         0-7 for background and 0-15 for foreground
  59.     for high intensity background colors :
  60.         select from colors 16-31 to choose your foreground color, while 
  61.         telling the computer that you whant a high-intensity background
  62.         then choose colors 0-7 for you background color, but they will
  63.         now be high intensity
  64. problems w/ the draw :
  65.     When you are using high intensity colors and you use the delete key,
  66.     or clear the screen, it will use high intensity black for the background,
  67.     so make shure that you are in a normal background color when you delete
  68.     or clear the screen.
  69.  
  70. Source code availibility
  71. ------------------------
  72. The TSR section of ICECOLOR was written in 100% assembly, and the loader part 
  73. was written in C. If you would like the source, or have a question, try 
  74. to get in touch w/ me... somehow.
  75.  
  76.  
  77.  
  78.