[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 INT 33 - MS MOUSE - DEFINE INTERRUPT SUBROUTINE PARAMETERS

         AX = 000Ch

         CX = call mask bit

              bit 0 call if mouse moves
              bit 1 call if left button pressed
              bit 2 call if left button released
              bit 3 call if right button pressed
              bit 4 call if right button released

         ES:DX = address of FAR routine

 Note: when the subroutine is called, it is passed the following values:

         AX = condition mask (same bit assignments as call mask)

         BX = button state

         CX = cursor column

         DX = cursor row

         DI = horizontal mickey count

         SI = vertical mickey count

 -----------------------------------------------------------

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