 
  
    Important Notice
  
  
    The pages on this site contain documentation for very old MS-DOS software,
    purely for historical purposes.
    If you're looking for up-to-date documentation, particularly for programming,
    you should not rely on the information found here, as it will be woefully
    out of date.
  
 
 PC_GET_MOUSE_SHAPE Details    (↑ Mouse Routines)
 ◄Key► ◄Summary►                             ◄Up► ◄Contents► ◄Index► ◄Back►
────────────────────────────────────────────────────────────────────────────
 
  Description:
 
     The masks in mouse-ptr-shape are bit maps that, applied to a
     screen position, would superimpose the mouse shape upon it. The
     pointer shape is formed by PC_SET_MOUSE_SHAPE by ANDing the
     screen character at the mouse position with char_AND_mask, XORing
     the result with char_XOR_mask, and then displaying the result on
     the screen. The attribute is formed similarly.
 
     To call this routine you must have previously called
     PC_SET_MOUSE_SHAPE with the same mouse-handle. The data item
     reserved-item must be as preserved from that call.
 
     See also: ◄Introduction to mouse routines►
 
  Parameters on Entry:
 
     mouse-handle            Mouse identifier, obtained by earlier
                             call to CBL_INIT_MOUSE.
 
     reserved-item           Reserved for future use.
 
  Parameters on Exit:
 
     mouse-ptr-shape         The bit maps that would create the
                             pointer's current shape.
                                    -♦-