home *** CD-ROM | disk | FTP | other *** search
-
- PROGRAM farbtext; (* Darstellung von Text in Farbe *)
-
- USES Crt, MSGraph;
-
- VAR message1, s, t : String;
- blink, fgd, bgd : Integer;
- a : Integer;
-
- BEGIN (* Hauptprogramm *)
-
- _ClearScreen( _GClearScreen );
- _OutText( 'Farbtext-Attribute:' );
- FOR blink := 0 TO 3 DO
- FOR bgd := 0 TO 6 DO
- BEGIN
- _SetBkColor( bgd );
- _SetTextPosition( bgd + (blink * 9) + 3, 1 );
- _SetTextColor( 7 );
- Str( bgd, s );
- message1 := 'Hgd: ';
- _OutText( message1 );
- _OutText( s );
- s := s + ' ';
- message1 := ' Vgd: ';
- _OutText( message1 );
- FOR fgd := 0 TO 15 DO
- BEGIN
- _SetTextColor( fgd + (blink * 16) );
- a := fgd + (blink * 16);
- Str( a, s );
- s := s + ' ';
- _OutText( s );
- End;
- END; (* FOR-Schleifen *)
- REPEAT UNTIL KeyPressed;
- a := _SetVideoMode( _DefaultMode );
-
- End.
-
-