NC42.BOX Function  
Previous  Top  Next

Description  
 
This routine displays a box according to the coordinates passed to it via the COMMON area variable Param.  
 
document Remarks  
 
Param must be in the following format:  
 
·TLR.TLC svm BLR.BLC…  
 
·Where svm is a sub-value mark (CHAR (252))  
·TLR is the top left row for the box  
·TLC is the top left column for the box  
·BRR is the bottom right row for the box  
·BRC is the bottom right column for the box  
 
 
There can be as many sequences, for multiple boxes, separated by svm's (sub-value marks CHAR (252)). The resulting boxes will join with the correct line drawing character i.e. a left-T, right-T, top-T, bottom-T or an intersect character.  
 
In addition, if there is a positive numeric value in multi-value position 4 of Param, the box will be cleared (and the fill colour is determined by the number in mv 4 depending upon how the colours are set-up in the terminal definition).  
 
prcarrow An alternative routine is also supplied that does not use the common area to pass data but fields are defined within the CALL statement. See the next routine MV.PRINT.BOX.