coord() /* 显示标尺行 */
{
int i,j,k,g;
g=m*BP; /* 本屏行首列号 */
y=yy-g; /* 计算 y */
k=(enq-gZS+1)?ZS+1:enq-g; /* 排版宽度处列坐标 */
for(i=1;i=ZS+1;i++) { /* 自左至右显示标尺 */
j=(i=k)?0x04:0x01; /* 排版行宽度内用红色,否则用蓝色 */
((i+g)%5==0)?write_char(H2,i-1,'|',j):write_char(H2,i-1,'-',j);
/* 逢 5 显示|,其余显示- */
}...[ 查看全文 ]