home *** CD-ROM | disk | FTP | other *** search
- uses
- eco_lib, crt, dos
-
- ;
-
-
- var
- space,
- f, b,
- j, i : byte;
- w : word;
-
-
- function retcol(a: byte): string;
- var b: byte;
- begin
- if a in [7, 9..13] then b := 6 else b := 1;
- retcol := __juststr(copy(_colours[a], b, 4), ' ', 4, _left_just_str)
- end;
-
-
- begin
- __loc(1, 1, f, b);
- for i := 1 to _currows do __write(1, i, f, b, __rep(_curcolumns, ' '));
- __setblwin(false); space := 5;
- if __inparams('/nospace', w) then space := 4;
- __vid(25, 2, ' --- Background colours ---');
- for j := 0 to 15 do begin
- __vid(j * space + 1, 3, retcol(j));
- for i := 0 to 15 do __write(j * space + 1, i + 5, i, j, retcol(i));
- end;
- gotoxy(1, _currows - 3);
- end.
-