INT 15 - DESQview (TopView???) - GET PROGRAM NAME
AX = DE00h
Return: AX = offset into DESQVIEW.DVO of current program:
BYTE length of name
N BYTES name
2 BYTES keys to invoke program (second = 00h if only one key used)
3 BYTES ??? (I see 0 always)


INT 15 - DESQview (TopView???) - ???
AX = DE01h
???
Return: nothing


INT 15 - DESQview (TopView???) - ???
AH = DEh
AL =
02h ???
Return: nothing (NOP in DV 2.00)
03h ???
Return: nothing (NOP in DV 2.00)


INT 15 - DESQview (TopView???) - GET AVAILABLE COMMON MEMORY
AX = DE04h
Return: BX = bytes of common memory available
CX = largest block available
DX = total common memory in bytes


INT 15 - DESQview (TopView???) - GET AVAILABLE CONVENTIONAL MEMORY
AX = DE05h
Return: BX = K of memory available
CX = largest block available
DX = total conventional memory in K


INT 15 - DESQview (TopView???) - GET AVAILABLE EXPANDED MEMORY
AX = DE06h
Return: BX = K of expanded memory available
CX = largest block available
DX = total expanded memory in K


INT 15 - DESQview (TopView???) - ???
AH = DEh
AL =
07h ???
Return: AX = ???
08h ???
Return: AX = 0 ???
1 ???
09h ???
Return: nothing (NOP in DV 2.00)


INT 15 - DESQview (TopView???) - DISPLAY CHARACTER ON STATUS LINE
AX = DE0Ah
BL = character
Return: character displayed, next call will display in next position (which
wraps back to the start of the line if off the right edge of screen)
Notes: displays character on bottom line of *physical* screen, regardless
of current size of window (even entirely hidden)
does not know about graphics display modes, just pokes the characters
into display memory


INT 15 - DESQview (TopView???) - ???
AH = DEh
AL =
0Bh Set ???
BL = 0
1
2
>2 pops up error window in DV 2.00
BH = ???
Return: ???
0Ch ???
BX = number of bytes ??? (gets converted to paragraphs)
Return: ES:DI = pointer to ???
0Dh ???
Return: nothing
0Eh ???
Return: BX = 0 ???
1 ???
0Fh ???
Return: AX = ???
BX = ???
10h ???
BX = ???
Return: BX = ???
11h ???
BL = 0 ???
nonzero ???
Return: nothing