Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:docs:fapi:mouse_control [2022/02/09 06:02] – prokushev | en:docs:fapi:mouse_control [2022/02/11 05:49] (current) – prokushev | ||
---|---|---|---|
Line 3: | Line 3: | ||
^ IOCtl Fcn ^ Mouse Router function ^ MOU API Function ^ Function Performed ^ Status ^^ | ^ IOCtl Fcn ^ Mouse Router function ^ MOU API Function ^ Function Performed ^ Status ^^ | ||
^ ::: ^ ::: ^ ::: ^ ::: ^ OS/2 ^ FAPI ^ | ^ ::: ^ ::: ^ ::: ^ ::: ^ OS/2 ^ FAPI ^ | ||
- | | IOMR_NB | | [[MouGetNumButtons]] | Get # of mouse buttons | | 1.20 | | + | | IOMR_NB | FC_MOUGETNUMBUTTONS |
- | | IOMR_MC | | [[MouGetNumMickeys]] | Get# of mickeys/ | + | | IOMR_MC | FC_MOUGETNUMMICKEYS |
- | | IOMR_GS | | [[MouGetDevStatus]] | Get device status flags | | + | | IOMR_GS | FC_MOUGETDEVSTATUS |
- | | IOMW_DS | | [[MouSetDevStatus]] | Set device status flags | | + | | IOMW_DS | FC_MOUSETDEVSTATUS |
- | | IOMR_QS | | [[MouGetNumQueEI]] | Get event queue status | | + | | IOMR_QS | FC_MOUGETNUMQUEEL |
- | | IOMR_RD | | [[MouReadEventQue]] | Read event queue contents | | + | | IOMR_RD | FC_MOUREADEVENTQUE |
- | | IOMR_GF | | [[MouGetScaleFact]] | Get current scaling factors | | + | | IOMR_GF | FC_MOUGETSCALEFACT |
- | | IOMW_SS | | [[MouSetScaleFact]] | Set new scaling factors | | 1.20 | | + | | IOMW_SS | FC_MOUSETSCALEFACT |
- | | IOMR_GM | | [[MouGetEventMask]] | Get current event mask | | + | | IOMR_GM | FC_MOUGETEVENTMASK |
- | | IOMW_EM | | [[MouSetEventMask]] | Set new event mask | | + | | IOMW_EM | FC_MOUSETEVENTMASK |
- | | N/A | | [[MouOpen]] | Open mouse support | | + | | N/A | FC_MOUOPEN |
- | | N/A | | [[MouClose]] | Close mouse support | | + | | N/A | FC_MOUCLOSE |
- | | N/A | | [[MouRegister]] | Install a mouse subsystem | | + | | N/A | N/A | [[MouRegister]] | Install a mouse subsystem | |
- | | N/A | | [[MouDeRegister]] | Deinstall a mouse subsystem | | + | | N/A | N/A | [[MouDeRegister]] | Deinstall a mouse subsystem | |
- | | N/A | | [[MoulnitReal]] | Initialize DOS mode driver | | + | | N/A | FC_MOUINITREAL |
- | | IOMW_SP | | [[MouSetPtrShape]] | Assign new pointer shape | | + | | IOMW_SP | FC_MOUSETPTRSHAPE |
- | | IOMW_GP | | [[MouGetPtrShape]] | Get pointer shape | | + | | IOMW_GP | FC_MOUGETPTRSHAPE |
- | | IOMW_DP | | [[MouDrawPtr]] | Unmark collision area | | 1.20 | | + | | IOMW_DP | FC_MOUDRAWPTR |
- | | IOMW_RP | | [[MouRemovePtr]] | Mark collision area | | 1.20 | | + | | IOMW_RP | FC_MOUREMOVEPTR |
+ | |||
+ | Todo: | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||