home *** CD-ROM | disk | FTP | other *** search
- (******************************************************************)
-
- procedure box(startrow,endrow,startcol,endcol,fg,bg:integer);
-
- var
- i:integer;
- width:integer;
- begin
- width:=(endcol-startcol)-1;
- if width<1 then width:=1;
- scrwrite(chr(218),startcol,startrow,fg,bg);
- scrwrite(constr(#196,width),startcol+1,startrow,fg,bg);
- scrwrite(chr(191),endcol,startrow,fg,bg);
- for i:=(startrow+1) to (endrow-1) do
- begin
- scrwrite(chr(179),startcol,i,fg,bg);
- scrwrite(chr(179),endcol,i,fg,bg);
- end;
- scrwrite(chr(192),startcol,endrow,fg,bg);
- scrwrite(constr(#196,width),startcol+1,endrow,fg,bg);
- scrwrite(chr(217),endcol,endrow,fg,bg);
- end;{box drawing}