home *** CD-ROM | disk | FTP | other *** search
-
- PROGRAM ega; (* Beispiel für EGA-Palette *)
-
- USES MSGraph;
- VAR a : LongInt;
- m : Integer;
-
- BEGIN (* Hauptprogramm *)
- m := _SetVideoMode( _EResColor );
- _SetColor( 4 );
- _Rectangle( _GFillInterior, 50, 50, 200, 200 );
-
- _SetTextPosition( 1, 1 );
- WriteLn( 'Normale Palette' );
- WriteLn( 'Eingabe drücken!' );
- ReadLn;
-
- a := _RemapPalette( 4, _Blue );
-
- _SetTextPosition( 1, 1 );
- WriteLn( 'Geänderte Palette' );
- WriteLn( 'Eingabe drücken!' );
- ReadLn;
-
- a := _RemapPalette( 4, _Red );
-
- _SetTextPosition( 1, 1 );
- WriteLn( 'Wiederhergestellte Palette' );
- WriteLn( 'Bildschirm löschen mit der Eingabetaste!' );
- ReadLn;
-
- _ClearScreen( _GClearScreen );
- m := _SetVideoMode( _DefaultMode );
- END.
-