home *** CD-ROM | disk | FTP | other *** search
- /*
- ┌────────────────────────────────────────────────────────────────────────────┐
- │jzdrwbox │
- │Given the starting row, column, length, width and color, draw a box │
- │window. │
- │ │
- │ (C) JazSoft Software by Jack A. Zucker (301) 794-5950 │
- └────────────────────────────────────────────────────────────────────────────┘
- */
-
- jzdrwbox ( frow, fcol , flen , fwidth , fattr )
- int frow , fcol , flen , fwidth , fattr;
- {
- int w;
-
- jzloccur( frow , fcol );
- jzwrtchr('┌',fattr,1);
- jzloccur( frow , fcol + 1);
- jzwrtchr('─',fattr,flen-2);
- jzloccur( frow + fwidth - 1 , fcol + 1);
- jzwrtchr('─',fattr,flen-2);
- jzloccur(frow , fcol + flen - 1);
- jzwrtchr('┐',fattr,1);
- for (w = frow + 1 ; w < (frow + fwidth - 1) ; w ++ ) {
- jzloccur(w , fcol + flen - 1 );
- jzwrtchr('│',fattr,1);
- jzloccur(w , fcol );
- jzwrtchr('│',fattr,1);
- }
- jzloccur( frow + fwidth - 1 , fcol + flen - 1);
- jzwrtchr('┘',fattr,1);
- jzloccur( frow + fwidth - 1 , fcol );
- jzwrtchr('└',fattr,1);
- }