aboutsummaryrefslogtreecommitdiff
path: root/mousew16.lnk
blob: ad6ac85b1fa9a181949b76a223b67584ac7887cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
system windows_dll

option map=mousew16.map
option modname=MOUSE   # This is necessary; USER.EXE imports mouse functions using this module name
option description 'VBMouse int33 absolute mouse driver'

option heapsize=128  # We don't need localheap but windows_dll sets 1K by default

segment CALLBACKS fixed shared  # We need a non-moveable segment to store our callback routines
segment CLASS DATA fixed shared # Likewise fix the data segment, too cumbersome if not

export Inquire.1
export Enable.2
export Disable.3
export MouseGetIntVect.4