Changeset 47208 in vbox for trunk/src/VBox/ExtPacks/BusMouseSample
- Timestamp:
- Jul 17, 2013 11:01:51 AM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 87321
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ExtPacks/BusMouseSample/BusMouse.cpp
r45025 r47208 200 200 PPDMIMOUSECONNECTOR pDrv = pThis->Mouse.pDrv; 201 201 bool fEnabled = !!pThis->mouse_enabled; 202 pDrv->pfnReportModes(pDrv, fEnabled, false );202 pDrv->pfnReportModes(pDrv, fEnabled, false, false); 203 203 } 204 204 … … 584 584 * @interface_method_impl{PDMIMOUSEPORT, pfnPutEvent} 585 585 */ 586 static DECLCALLBACK(int) mouPutEvent(PPDMIMOUSEPORT pInterface, int32_t iDeltaX, int32_t iDeltaY, 587 int32_t iDeltaZ, int32_t iDeltaW, uint32_t fButtonStates) 586 static DECLCALLBACK(int) mouPutEvent(PPDMIMOUSEPORT pInterface, int32_t dx, 587 int32_t dy, int32_t dz, int32_t dw, 588 uint32_t fButtons) 588 589 { 589 590 MouState *pThis = RT_FROM_MEMBER(pInterface, MouState, Mouse.IPort); … … 591 592 AssertReleaseRC(rc); 592 593 593 bms_mouse_event(pThis, iDeltaX, iDeltaY, iDeltaZ, iDeltaW, fButtonStates);594 bms_mouse_event(pThis, dx, dy, dz, dw, fButtons); 594 595 595 596 PDMCritSectLeave(pThis->CTX_SUFF(pDevIns)->CTX_SUFF(pCritSectRo)); … … 600 601 * @interface_method_impl{PDMIMOUSEPORT, pfnPutEventAbs} 601 602 */ 602 static DECLCALLBACK(int) mouPutEventAbs(PPDMIMOUSEPORT pInterface, uint32_t uX, uint32_t uY, int32_t iDeltaZ, int32_t iDeltaW, uint32_t fButtons) 603 static DECLCALLBACK(int) mouPutEventAbs(PPDMIMOUSEPORT pInterface, uint32_t x, 604 uint32_t y, int32_t dz, int32_t dw, 605 uint32_t fButtons) 606 { 607 AssertFailedReturn(VERR_NOT_SUPPORTED); 608 } 609 610 /** 611 * @interface_method_impl{PDMIMOUSEPORT, pfnPutEventMT} 612 */ 613 static DECLCALLBACK(int) mouPutEventMT(PPDMIMOUSEPORT pInterface, uint32_t x, 614 uint32_t y, uint32_t cContact, 615 bool fContact) 603 616 { 604 617 AssertFailedReturn(VERR_NOT_SUPPORTED); … … 758 771 pThis->Mouse.IPort.pfnPutEvent = mouPutEvent; 759 772 pThis->Mouse.IPort.pfnPutEventAbs = mouPutEventAbs; 773 pThis->Mouse.IPort.pfnPutEventMT = mouPutEventMT; 760 774 761 775 /*
Note:
See TracChangeset
for help on using the changeset viewer.