VioScrollRt
Bindings: C, MASM
This call scrolls the entire display buffer (or area specified within the
display buffer) to the right.
VioScrollRt (TopRow, LeftCol, BotRow, RightCol, Lines, Cell, VioHandle)
TopRow (USHORT) - input
Top row to be scrolled.
LeftCol (USHORT) - input
Left column to be scrolled.
BotRow (USHORT) - input
Bottom row to be scrolled.
RightCol (USHORT) - input
Right column to be scrolled.
Lines (USHORT) - input
Number of columns to be inserted at the left of the screen area being
scrolled. If 0 is specified, no lines are scrolled.
Cell (PBYTE) - input
Address of the character attribute(s) pair (2 or 4 bytes) used as a
fill character on inserted columns.
VioHandle (HVIO) - input
This must be zero unless the caller is a Presentation Manager
application, in which case it must be the value returned by VioGetPs.
rc (USHORT) - return
Return code descriptions are:
0 NO_ERROR
355 ERROR_VIO_MODE
358 ERROR_VIO_ROW
359 ERROR_VIO_COL
436 ERROR_VIO_INVALID_HANDLE
465 ERROR_VIO_DETACHED
Remarks
TopRow = 0 and LeftCol = 0 identifies the top left corner of the screen.
If a value greater than the maximum value is specified for TopRow,
LeftCol, BotRow, RightCol, or Lines, the maximum value for that parameter
is used.
If TopRow and LeftCol = 0 and if BotRow, RightCol, and Lines = 65535 (or
-1 in assembler language), the entire screen is filled with the
character-attribute pair defined by Cell.
Created using Inf-PHP v.2 (c) 2003 Yuri Prokushev
Created using Inf-HTML v.0.9b (c) 1995 Peter Childs