Int 15/AH=12h/BH=04h

lup.gif ldown.gif Interrups Categories Contents

rbline.gif

TopView - SEND MESSAGE - READ - READ NEXT LOGICAL LINE OF WINDOW

AH = 12h
BH = 04h
BL = window to read from
00h handle is DWORD on top of stack
01h use calling task's default window
0Ch (DV 2.26+) default window of task owning handle on top of stack
0Dh (DV 2.26+) default window of parent task of current task

Return:
STACK: DWORD number of bytes read DWORD address of buffer

Notes: Reading starts at the current logical cursor position; the cursor is updated to point at the character following the last one read. Any translucent blanks (FFh) which are visible on screen are changed to the character which is seen through them. The string produced by the read is placed in an input buffer which may be reused by the next READ or READN of a window. Window stream opcodes D8h and D9h determine whether the read returns characters or attributes

See Also: AH=12h/BH=05h"WINDOW" - AH=12h/BH=12h - AH=12h/BH=84h

Category: DESQview/TopView and Quarterdeck Programs - Int 15h - T

rbline.gif

lup.gif ldown.gif Interrups Categories Contents