LibreOffice Module svtools (master) 1
|
#include <brwbox.hxx>
Public Member Functions | |
BrowserMouseEvent (BrowserDataWin *pWin, const MouseEvent &rEvt) | |
BrowserMouseEvent (vcl::Window *pWin, const MouseEvent &rEvt, sal_Int32 nAbsRow, sal_uInt16 nColumn, sal_uInt16 nColumnId, const tools::Rectangle &rRect) | |
![]() | |
MouseEvent () | |
MouseEvent (const Point &rPos, sal_uInt16 nClicks=1, MouseEventModifiers nMode=MouseEventModifiers::NONE, sal_uInt16 nButtons=0, sal_uInt16 nModifier=0) | |
const Point & | GetPosPixel () const |
MouseEventModifiers | GetMode () const |
sal_uInt16 | GetClicks () const |
void | setLogicPosition (Point aLogicPosition) |
const std::optional< Point > & | getLogicPosition () const |
bool | IsEnterWindow () const |
bool | IsLeaveWindow () const |
bool | IsSynthetic () const |
bool | IsModifierChanged () const |
sal_uInt16 | GetButtons () const |
bool | IsLeft () const |
bool | IsMiddle () const |
bool | IsRight () const |
sal_uInt16 | GetModifier () const |
bool | IsShift () const |
bool | IsMod1 () const |
bool | IsMod2 () const |
bool | IsMod3 () const |
![]() | |
BrowseEvent (vcl::Window *pWindow, sal_Int32 nAbsRow, sal_uInt16 nColumn, sal_uInt16 nColumnId, const tools::Rectangle &rRect) | |
vcl::Window * | GetWindow () const |
sal_Int32 | GetRow () const |
sal_uInt16 | GetColumn () const |
sal_uInt16 | GetColumnId () const |
const tools::Rectangle & | GetRect () const |
Definition at line 218 of file brwbox.hxx.
BrowserMouseEvent::BrowserMouseEvent | ( | BrowserDataWin * | pWin, |
const MouseEvent & | rEvt | ||
) |
Definition at line 585 of file datwin.cxx.
BrowserMouseEvent::BrowserMouseEvent | ( | vcl::Window * | pWin, |
const MouseEvent & | rEvt, | ||
sal_Int32 | nAbsRow, | ||
sal_uInt16 | nColumn, | ||
sal_uInt16 | nColumnId, | ||
const tools::Rectangle & | rRect | ||
) |
Definition at line 593 of file datwin.cxx.