INT 15 - TopViewTopView, DESQview, TaskView, OmniView, other compatibles - SEND MESSAGE - "ADDR" - GET HANDLE OF MESSAGE SENDER AH = 12h BH = 03h BL = object 00h mailbox handle in DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. on top of stack 02h sender of last msg read from mailbox (task's handle on stack) 03h sender of last msg read from current task's mailbox Return: DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. on stack is task handle of message sender SeeAlso: AH=12h/BH=00h,AH=12h/BH=83h
INT 15 - DESQview v2.26+ - "CONNECT" - CONNECT TWO WINDOWS AH = 12h BH = 03h BL = window to be connected 00h handle of window to be attached in DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. on top of stack 01h attach current task's main window STACK: DWORDDoubleword; four bytes. Commonly used to hold a 32-bit segment:offset or selector:offset address. handle of window to attach to or 00000000h to detach Return: STACK popped Notes: when two windows are connected, both will move if the user moves either multiple windows may be attached to a single window, but each window may only be attached to one window at a time SeeAlso: AH=12h/BH=83h