include include "window.h" # INSERTLN -- Insert a blank line in the window # # B.Simon 02-Oct-90 Original procedure insertln () #-- begin call winsertln (STDSCR) end procedure winsertln (win) pointer win # i: Window descriptor #-- include "window.com" int rect[RSIZE] pointer pwin begin pwin = warray[win] # Construct rectangle to slide RTOP(rect) = WIN_TOP(pwin) + WIN_CURROW(pwin) - 1 RLEFT(rect) = WIN_LEFT(pwin) RBOT(rect) = WIN_BOT(pwin) RRIGHT(rect) = WIN_RIGHT(pwin) call wslide (rect, DIR_DOWN, 1) if (WIN_LEAVE(pwin) == NO) call ps_setcur (WIN_TOP(pwin)+WIN_CURROW(pwin)-1, WIN_LEFT(pwin)+WIN_CURCOL(pwin)-1) end