[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
INT 15 - TopView - SEND MESSAGE - "ADDTO" - SET OBJECT BITS
        AH = 12h
        BH = 0Ah
        BL = object
            00h handle is DWORD on top of stack
                timer: start timer for specified interval
                pointer: set control flags
                keyboard: set control flags
            04h set control flags on KEYBOARD object (handle on top of stack)
            05h set control flags on task's default KEYBOARD object
        STACK: (if timer)   DWORD duration in 1/100 seconds
               (otherwise)  DWORD bits to set

For keyboard objects, the bits have the following significance:
        bit 15 reserved, can't be set
        bit 14 unused
        bit 13 reserved, can't be set
        bit 12-6 unused
        bit 5  (DV 2.2+) exclusive input
        bit 4  filter all keys (used with handler established by SETESC)
                if 0, only keys that would normally be displayed are filtered
        bit 3  program continues executing while input in progress
        bit 2  insert mode active for field mode
        bit 1  hardware cursor displayed when task is hardware cursor owner
                must be set if keyboard in field mode and field table includes
                input fields
        bit 0  keyboard is in field mode rather than keystroke mode

For pointer objects, the bits have the following significance:
        bit 15 reserved, can't be set
        bit 14-8 unused
        bit 7  mouse pointer is hidden while in window
        bit 6  get messages even if window not topmost
        bit 5  get messages even if window not foreground
        bit 4  multiple clicks separated by less than 1/3 second are counted
                and returned in a single message
        bit 3  pointer position is relative to screen origin, not window origin
        bit 2  send message on button release as well as button press
        bit 1  (DV 2.23+) send message with row=FFFFh and col=FFFFh whenever
                pointer leaves the window
        bit 0  send message only on button activity, not movement
               DV-specific, and INT 15/AX=DE0Fh must have been called first

See Also: 1512
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson