Jump to content

SMPProgAdd - STRACE - Mouse Functions: Difference between revisions

From EDM2
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{IBM-Reprint}}
{{IBM-Reprint}}
{{SMPProgAdd}}
{{SMPProgAdd}}
[[Category:WorkToDo]]


┌────────────────────┬──────────────────────────────────────────────────┐
{| class="wikitable"
│Hook ID             │Event Name                                       │
|+ Hook ID and Event Name Codes
│Major/Minor Code   │                                                  │
|-
├────────────────────┼──────────────────────────────────────────────────┤
! Hook ID <br/> Major/Minor Code
│6A/01               │MouRegister                                      │
! Event Name
├────────────────────┼──────────────────────────────────────────────────┤
|-
│6A/02               │MouGetNumButtons                                  │
| 6A/01
├────────────────────┼──────────────────────────────────────────────────┤
| [[MouRegister]]
│6A/03               │MouGetNumMickeys                                  │
|-
├────────────────────┼──────────────────────────────────────────────────┤
| 6A/02
│6A/04               │MouGetDevStatus                                  │
| [[MouGetNumButtons]]
├────────────────────┼──────────────────────────────────────────────────┤
|-
│6A/05               │MouReadEventQue                                  │
| 6A/03
├────────────────────┼──────────────────────────────────────────────────┤
| [[MouGetNumMickeys]]
│6A/06               │MouGetNumQueEl                                    │
|-
├────────────────────┼──────────────────────────────────────────────────┤
| 6A/04
│6A/07               │MouGetEventMask                                  │
| [[MouGetDevStatus]]
├────────────────────┼──────────────────────────────────────────────────┤
|-
│6A/08               │MouGetScaleFact                                  │
| 6A/05
├────────────────────┼──────────────────────────────────────────────────┤
| [[MouReadEventQue]]
│6A/09               │MouSetScaleFact                                  │
|-
├────────────────────┼──────────────────────────────────────────────────┤
| 6A/06
│6A/0A               │MouSetEventMask                                  │
| [[MouGetNumQueEl]]
├────────────────────┼──────────────────────────────────────────────────┤
|-
│6A/0B               │MouOpen                                          │
| 6A/07
├────────────────────┼──────────────────────────────────────────────────┤
| [[MouGetEventMask]]
│6A/0C               │MouClose                                          │
|-
├────────────────────┼──────────────────────────────────────────────────┤
| 6A/08
│6A/0D               │MouSetPtrShape                                    │
| [[MouGetScaleFact]]
├────────────────────┼──────────────────────────────────────────────────┤
|-
│6A/0E               │MouRemovePtr                                      │
| 6A/09
├────────────────────┼──────────────────────────────────────────────────┤
| [[MouSetScaleFact]]
│6A/0F               │MouDrawPtr                                        │
|-
├────────────────────┼──────────────────────────────────────────────────┤
| 6A/0A
│6A/11               │MouDeregister                                    │
| [[MouSetEventMask]]
├────────────────────┼──────────────────────────────────────────────────┤
|-
│6A/13               │MouGetPtrShape                                    │
| 6A/0B
├────────────────────┼──────────────────────────────────────────────────┤
| [[MouOpen]]
│6A/14               │MouGetPtrPos                                      │
|-
├────────────────────┼──────────────────────────────────────────────────┤
| 6A/0C
│6A/15               │MouSetPtrPos                                      │
| [[MouClose]]
├────────────────────┼──────────────────────────────────────────────────┤
|-
│6A/17               │MouFlushQue                                      │
| 6A/0D
├────────────────────┼──────────────────────────────────────────────────┤
| [[MouSetPtrShape]]
│6A/18               │MouSetDevStatus                                  │
|-
├────────────────────┼──────────────────────────────────────────────────┤
| 6A/0E
│6A/19               │MouGetThreshold                                  │
| [[MouRemovePtr]]
├────────────────────┼──────────────────────────────────────────────────┤
|-
│6A/1A               │MouSetThreshold                                  │
| 6A/0F
├────────────────────┼──────────────────────────────────────────────────┤
| [[MouDrawPtr]]
│6A/1B               │MouShellInit                                      │
|-
├────────────────────┼──────────────────────────────────────────────────┤
| 6A/11
│6A/1C               │MouSynch                                          │
| [[MouDeRegister]]
└────────────────────┴──────────────────────────────────────────────────┘
|-
| 6A/13
| [[MouGetPtrShape]]
|-
| 6A/14
| [[MouGetPtrPos]]
|-
| 6A/15
| [[MouSetPtrPos]]
|-
| 6A/17
| [[MouFlushQue]]
|-
| 6A/18
| [[MouSetDevStatus]]
|-
| 6A/19
| [[MouGetThreshold]]
|-
| 6A/1A
| [[MouSetThreshold]]
|-
| 6A/1B
| [[MouShellInit]]
|-
| 6A/1C
| [[MouSynch]]
|}

Latest revision as of 16:18, 24 May 2025