home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / xbase / library / clipper / rettig / tr_sattr.prg < prev    next >
Text File  |  1990-10-21  |  598b  |  21 lines

  1. *********
  2. * Function : SCRATTR
  3. * By : Tom Rettig
  4. * Placed in the public domain by Tom Rettig Associates, 10/22/1990.
  5. *
  6. * Syntax: SCRATTR()
  7. * Return: Current SET COLOR values 
  8. *********
  9.  
  10. FUNCTION SCRATTR
  11. *         
  12. MEMVAR attribute
  13. PRIVATE attribute
  14. attribute = BIOSATTR()     && assembly language function
  15. RETURN TRIM( SUBSTR( "N  B  G  BG R  RB GR W  N+ B+ G+ BG+ R+RB+GR+W+ ",;
  16.                      (attribute % 16)*3+1, 3 ) ) + "/" +;
  17.              SUBSTR( "N  B  G  BG R  RB GR W  N* B* G* BG* R*RB*GR*W* ",;
  18.                      INT(attribute/16)*3+1, 3 )
  19. * eofunc scrattr
  20.  
  21.