VirtualBox

Changeset 47215 in vbox for trunk/src/VBox/Main/include


Ignore:
Timestamp:
Jul 17, 2013 12:41:57 PM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
87329
Message:

Main/vboxshell: mouse code aesthetics and fix mouse events.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/MouseImpl.h

    r47208 r47215  
    9494    HRESULT reportRelEventToMouseDev(int32_t dx, int32_t dy, int32_t dz,
    9595                                 int32_t dw, uint32_t fButtons);
    96     HRESULT reportAbsEventToMouseDev(int32_t mouseXAbs, int32_t mouseYAbs,
    97                                  int32_t dz, int32_t dw, uint32_t fButtons);
    98     HRESULT reportMTEventToMouseDev(int32_t mouseX, int32_t mouseY,
    99                                  uint32_t cContact, bool fContact);
    100     HRESULT reportAbsEventToVMMDev(int32_t mouseXAbs, int32_t mouseYAbs);
    101     HRESULT reportAbsEvent(int32_t mouseXAbs, int32_t mouseYAbs,
    102                            int32_t dz, int32_t dw, uint32_t fButtons,
    103                            bool fUsesVMMDevEvent);
    104     HRESULT convertDisplayRes(LONG x, LONG y, int32_t *pcX, int32_t *pcY,
     96    HRESULT reportAbsEventToMouseDev(int32_t x, int32_t y, int32_t dz,
     97                                     int32_t dw, uint32_t fButtons);
     98    HRESULT reportMTEventToMouseDev(int32_t x, int32_t z, uint32_t cContact,
     99                                    bool fContact);
     100    HRESULT reportAbsEventToVMMDev(int32_t x, int32_t y);
     101    HRESULT reportAbsEvent(int32_t x, int32_t y, int32_t dz, int32_t dw,
     102                           uint32_t fButtons, bool fUsesVMMDevEvent);
     103    HRESULT convertDisplayRes(LONG x, LONG y, int32_t *pxAdj, int32_t *pyAdj,
    105104                              bool *pfValid);
    106105
     
    126125    VBoxEventDesc                mMouseEvent;
    127126
    128     void fireMouseEvent(bool fAbsolute, LONG x, LONG y, LONG dz, LONG dw, LONG Buttons);
     127    void fireMouseEvent(bool fAbsolute, LONG x, LONG y, LONG dz, LONG dw,
     128                        LONG cContact, LONG fButtons);
    129129};
    130130
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette