LibreOffice Module sfx2 (master) 1
|
#include <LokControlHandler.hxx>
Static Public Member Functions | |
static bool | postMouseEvent (const SdrPage *pPage, const SdrView *pDrawView, vcl::DocWindow &rMainWindow, int nType, Point aPointHmm, int nCount, int nButtons, int nModifier) |
static void | drawUnoControl (const SdrView *pDrawView, const SdrUnoObj *pUnoObect, vcl::Window const &rMainWindow, VirtualDevice &rDevice, tools::Rectangle const &rTileRectHMM, double scaleX, double scaleY) |
static void | paintControlTile (const SdrPage *pPage, const SdrView *pDrawView, vcl::Window const &rMainWindow, VirtualDevice &rDevice, Size aOutputSize, tools::Rectangle const &rTileRect) |
Definition at line 32 of file LokControlHandler.hxx.
|
inlinestatic |
Definition at line 106 of file LokControlHandler.hxx.
References o3tl::convert(), OutputDevice::CreateUnoGraphics(), tools::Rectangle::GetHeight(), SdrTextObj::GetLogicRect(), vcl::Window::GetMapMode(), MapMode::GetMapUnit(), vcl::Window::GetOutDev(), tools::Rectangle::GetSize(), SdrUnoObj::GetUnoControl(), tools::Rectangle::GetWidth(), tools::Rectangle::Left(), MapToO3tlLength(), o3tl::mm100, o3tl::px, and tools::Rectangle::Top().
Referenced by paintControlTile().
|
inlinestatic |
Definition at line 151 of file LokControlHandler.hxx.
References conversionFract(), o3tl::convert(), drawUnoControl(), tools::Rectangle::GetHeight(), SdrTextObj::GetLogicRect(), OutputDevice::GetMapMode(), vcl::Window::GetMapMode(), MapMode::GetMapUnit(), tools::Rectangle::GetWidth(), Size::Height(), SdrObjListIter::IsMore(), vcl::MAPMODE, MapToO3tlLength(), o3tl::mm100, SdrObjListIter::Next(), tools::Rectangle::Overlaps(), pObject, OutputDevice::Pop(), OutputDevice::Push(), o3tl::px, scale, OutputDevice::SetMapMode(), MapMode::SetMapUnit(), VirtualDevice::SetOutputSizePixel(), MapMode::SetScaleX(), MapMode::SetScaleY(), o3tl::twip, and Size::Width().
|
inlinestatic |
Definition at line 35 of file LokControlHandler.hxx.
References tools::Rectangle::Contains(), o3tl::convert(), SdrTextObj::GetLogicRect(), vcl::Window::GetMapMode(), MapMode::GetMapUnit(), vcl::Window::GetOutDev(), vcl::Window::GetPointer(), SdrUnoObj::GetUnoControl(), VCLUnoHelper::GetWindow(), SdrObjListIter::IsMore(), MapToO3tlLength(), o3tl::mm100, nCount, SdrObjListIter::Next(), nType, pObject, SfxLokHelper::postMouseEventAsync(), o3tl::px, vcl::DocWindow::SetPointer(), and tools::Rectangle::TopLeft().