Jump to content

MOUCALLS.DLL: Difference between revisions

From EDM2
No edit summary
Ak120 (talk | contribs)
mNo edit summary
 
Line 1: Line 1:
This DLL is part of OS/2's [[Control Program]]. This is the Mouse API interface.  
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 MOUCALLS.DLL.  
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 MOUCALLS.DLL.


==Version==
==Version==
{|class="wikitable"
{|class="wikitable"
!Date
!Date||Version||Size||Comments
!Version
!Size
!Comments
|-
|-
|2002-03-08 20:16
|2002-03-08|| ||1,024 bytes||
|N/A
|1,024 bytes
|
|}
|}


==DLL Entry Points==                                            
==DLL Entry Points==                                    
{|class="wikitable"
#[[MouGetPtrShape]]
|1
#[[MouSetPtrShape]]
|[[MouGetPtrShape]]
#[[MouGetNumMickeys]]
|2
#[[MouGetHotKey]]
|[[MouSetPtrShape]]
#[[MouShellInit]]
|-
#[[MouGetScaleFact]]
|3
#[[MouFlushQue]]
|[[MouGetNumMickeys]]
#[[MouGetNumButtons]]
|4
#[[MouClose]]
|[[MouGetHotKey]]
#[[MouSetHotKey]]
|-
#[[MouSetScaleFact]]
|5
#[[MouFree]]
|[[MouShellInit]]
#[[MouGetNumQueEl]]
|6
#[[MouDeRegister]]
|[[MouGetScaleFact]]
#[[MouGetEventMask]]
|-
#[[MouSetEventMask]]
|7
#[[MouOpen]]
|[[MouFlushQue]]
#[[MouRemovePtr]]
|8
#[[MouGetPtrPos]]
|[[MouGetNumButtons]]
#[[MouReadEventQue]]
|-
#[[MouSetPtrPos]]
|9
#[[MouGetDevStatus]]
|[[MouClose]]
#[[MouSynch]]
|10
#[[MouRegister]]
|[[MouSetHotKey]]
#[[MouSetDevStatus]]
|-
#[[MouDrawPtr]]
|11
#[[MouInitReal]]
|[[MouSetScaleFact]]
#
|12
#[[MouGetThreshold]]
|[[MouFree]]
#[[MouSetThreshold]]
|-
|13
|[[MouGetNumQueEl]]
|14
|[[MouDeRegister]]
|-
|15
|[[MouGetEventMask]]
|16
|[[MouSetEventMask]]
|-
|17
|[[MouOpen]]
|18
|[[MouRemovePtr]]
|-
|19
|[[MouGetPtrPos]]
|20
|[[MouReadEventQue]]
|-
|21
|[[MouSetPtrPos]]
|22
|[[MouGetDevStatus]]
|-
|23
|[[MouSynch]]
|24
|[[MouRegister]]
|-
|25
|[[MouSetDevStatus]]
|26
|[[MouDrawPtr]]
|-
|27
|[[MouInitReal]]
|29
|[[MouGetThreshold]]
|-
|30
|[[MouSetThreshold]]
|}
 
==DLL's Loaded==
* [[DOSCALL1.DLL]]


==Alternative Version==
==Alternative Version==
* Wim Brul produced an alternative open source version of this file. This replacement is only for the "forwarder" not the functions.  
* Wim Brul produced an alternative open source version of this file. This replacement is only for the "forwarder" not the functions.  


[[Category:Files]]
[[Category:DLL]]

Latest revision as of 18:27, 1 January 2020

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 MOUCALLS.DLL.

Version

Date Version Size Comments
2002-03-08 1,024 bytes

DLL Entry Points

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

Alternative Version

  • Wim Brul produced an alternative open source version of this file. This replacement is only for the "forwarder" not the functions.