Jump to content

MOUCALLS.DLL: Difference between revisions

From EDM2
No edit summary
Line 25: Line 25:
|-
|-
|1
|1
|MouGetPtrShape
|[[OS2_API:CPI:MouGetPtrShape|CPI:MouGetPtrShape]]
|2
|2
|MouSetPtrShape
|[[OS2_API:CPI:MouSetPtrShape|CPI:MouSetPtrShape]]
|-
|-
|3
|3
|MouGetNumMickeys
|[[OS2_API:CPI:MouGetNumMickeys|CPI:MouGetNumMickeys]]
|4
|4
|MouGetHotKey
|[[OS2_API:CPI:MouGetHotKey|CPI:MouGetHotKey]]
|-
|-
|5
|5
|MouShellInit
|[[OS2_API:CPI:MouShellInit|CPI:MouShellInit]]
|6
|6
|MouGetScaleFact
|[[OS2_API:CPI:MouGetScaleFact|CPI:MouGetScaleFact]]
|-
|-
|7
|7
|MouFlushQue
|[[OS2_API:CPI:MouFlushQue|CPI:MouFlushQue]]
|8
|8
|MouGetNumButtons
|[[OS2_API:CPI:MouGetNumButtons|CPI:MouGetNumButtons]]
|-
|-
|9
|9
|MouClose
|[[OS2_API:CPI:MouClose|CPI:MouClose]]
|10
|10
|MouSetHotKey
|[[OS2_API:CPI:MouSetHotKey|CPI:MouSetHotKey]]
|-
|-
|11
|11
|MouSetScaleFact
|[[OS2_API:CPI:MouSetScaleFact|CPI:MouSetScaleFact]]
|12
|12
|MouFree
|[[OS2_API:CPI:MouFree|CPI:MouFree]]
|-
|-
|13
|13
|MouGetNumQueEl
|[[OS2_API:CPI:MouGetNumQueEl|CPI:MouGetNumQueEl]]
|14
|14
|MouDeRegister
|[[OS2_API:CPI:MouDeRegister|CPI:MouDeRegister]]
|-
|-
|15
|15
|MouGetEventMask
|[[OS2_API:CPI:MouGetEventMask|CPI:MouGetEventMask]]
|16
|16
|MouSetEventMask
|[[OS2_API:CPI:MouSetEventMask|CPI:MouSetEventMask]]
|-
|-
|17
|17
|MouOpen
|[[OS2_API:CPI:MouOpen|CPI:MouOpen]]
|18
|18
|MouRemovePtr
|[[OS2_API:CPI:MouRemovePtr|CPI:MouRemovePtr]]
|-
|-
|19
|19
|MouGetPtrPos
|[[OS2_API:CPI:MouGetPtrPos|CPI:MouGetPtrPos]]
|20
|20
|MouReadEventQue
|[[OS2_API:CPI:MouReadEventQue|CPI:MouReadEventQue]]
|-
|-
|21
|21
|MouSetPtrPos
|[[OS2_API:CPI:MouSetPtrPos|CPI:MouSetPtrPos]]
|22
|22
|MouGetDevStatus
|[[OS2_API:CPI:MouGetDevStatus|CPI:MouGetDevStatus]]
|-
|-
|23
|23
|MouSynch
|[[OS2_API:CPI:MouSynch|CPI:MouSynch]]
|24
|24
|MouRegister
|[[OS2_API:CPI:MouRegister|CPI:MouRegister]]
|-
|-
|25
|25
|MouSetDevStatus
|[[OS2_API:CPI:MouSetDevStatus|CPI:MouSetDevStatus]]
|26
|26
|MouDrawPtr
|[[OS2_API:CPI:MouDrawPtr|CPI:MouDrawPtr]]
|-
|-
|27
|27
|MouInitReal
|[[OS2_API:CPI:MouInitReal|CPI:MouInitReal]]
|29
|29
|MouGetThreshold
|[[OS2_API:CPI:MouGetThreshold|CPI:MouGetThreshold]]
|-
|-
|30
|30
|MouSetThreshold
|[[OS2_API:CPI:MouSetThreshold|CPI:MouSetThreshold]]
|}
|}



Revision as of 17:11, 7 June 2016

This DLL is part of OS/2's Control Program. This is the Mouse API interface.

OS/2 applications invoke mouse functions by a far calls to named entry points. The functions are named as Mou<xxxxx> and the entry points reside in the module MOUSECALLS.DLL.

Version

Date Version Size Comments
Mar-08-2002 8:16p N/A 1,024 bytes.

DLL Entry Points

1 CPI:MouGetPtrShape 2 CPI:MouSetPtrShape
3 CPI:MouGetNumMickeys 4 CPI:MouGetHotKey
5 CPI:MouShellInit 6 CPI:MouGetScaleFact
7 CPI:MouFlushQue 8 CPI:MouGetNumButtons
9 CPI:MouClose 10 CPI:MouSetHotKey
11 CPI:MouSetScaleFact 12 CPI:MouFree
13 CPI:MouGetNumQueEl 14 CPI:MouDeRegister
15 CPI:MouGetEventMask 16 CPI:MouSetEventMask
17 CPI:MouOpen 18 CPI:MouRemovePtr
19 CPI:MouGetPtrPos 20 CPI:MouReadEventQue
21 CPI:MouSetPtrPos 22 CPI:MouGetDevStatus
23 CPI:MouSynch 24 CPI:MouRegister
25 CPI:MouSetDevStatus 26 CPI:MouDrawPtr
27 CPI:MouInitReal 29 CPI:MouGetThreshold
30 CPI:MouSetThreshold

DLL's Loaded

File:MOUCALLS-PMDLL.png