The Remove a Line from a Virtual Display routine removes a line from a specified virtual display that was drawn with the SMG$DRAW_LINE or SMG$DRAW_RECTANGLE routines. Format SMG$REMOVE_LINE display-id ,start-row ,start-column ,end-row ,end-column
1 – Returns
OpenVMS usage:cond_value type: longword (unsigned) access: write only mechanism: by value
2 – Arguments
display-id OpenVMS usage:identifier type: longword (unsigned) access: read only mechanism: by reference Specifies the virtual display from which the line is to be removed. The display-id argument is the address of an unsigned longword that contains the display identifier. The display identifier is returned by SMG$CREATE_VIRTUAL_DISPLAY. start-row OpenVMS usage:longword_signed type: longword (signed) access: read only mechanism: by reference Specifies the row at which to begin removing the line. The start- row argument is the address of a signed longword that contains the row number. start-column OpenVMS usage:longword_signed type: longword (signed) access: read only mechanism: by reference Specifies the column at which to begin removing the line. The start-column argument is the address of a signed longword that contains the column number. end-row OpenVMS usage:longword_signed type: longword (signed) access: read only mechanism: by reference Specifies the row at which the line to be removed ends. The end- row argument is the address of a signed longword that contains the row number. end-column OpenVMS usage:longword_signed type: longword (signed) access: read only mechanism: by reference Specifies the column at which the line to be removed ends. The end-column argument is the address of a signed longword that contains the column number.