Please enable JavaScript to view this site.

A-Shell Reference

xcall VUESCR, textarray, rows, cols, strow, stcol

VUESCR edits a rectangular array of text.

Parameters

textarray  [in/out]  optional

supplies the initial text and receives the updated text. It must be mapped as a string array, with the number of elements greater than or equal to the value of the rows parameter, and the size of each element equal to the value of the cols parameter.

rows,cols  (Num)  [in]

determines the dimensions of the rectangular area of text to be edited, and must correspond to the mapped dimensions of textarray.

strow,stcol  (Num)  [in]

determines the starting position of the rectangle on the screen. A border will be drawn outside this rectangle, so for best results, the starting row and column should be two or greater.

Comments

VUESCR is actually implemented as a front end to INMEMO, which already supports this exact function, although with different and more complex parameters. It is offered mainly as a convenience to programmers using the Swap (multi-session) utility under AMOS.