LibreOffice Module vcl (master)
1
|
#include <salobj.h>
Public Member Functions | |
WinSalObject () | |
virtual | ~WinSalObject () override |
virtual void | ResetClipRegion () override |
virtual void | BeginSetClipRegion (sal_uInt32 nRects) override |
virtual void | UnionClipRegion (tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight) override |
virtual void | EndSetClipRegion () override |
virtual void | SetPosSize (tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight) override |
virtual void | Show (bool bVisible) override |
virtual void | Enable (bool bEnable) override |
virtual void | GrabFocus () override |
virtual const SystemEnvData * | GetSystemData () const override |
![]() | |
SalObject () | |
virtual | ~SalObject () |
virtual void | Reparent (SalFrame *) |
virtual void | SetForwardKey (bool) |
virtual void | SetLeaveEnterBackgrounds (const css::uno::Sequence< css::uno::Any > &, const css::uno::Sequence< css::uno::Any > &) |
virtual Size | GetOptimalSize () const |
void | SetCallback (SystemChildWindow *pInst, SALOBJECTPROC pProc) |
void | CallCallback (SalObjEvent nEvent) |
void | SetMouseTransparent (bool bMouseTransparent) |
bool | IsMouseTransparent () const |
void | EnableEraseBackground (bool bEnable) |
bool | IsEraseBackgroundEnabled () const |
Public Attributes | |
HWND | mhWnd |
HWND | mhWndChild |
HWND | mhLastFocusWnd |
SystemEnvData | maSysData |
RGNDATA * | mpClipRgnData |
RGNDATA * | mpStdClipRgnData |
RECT * | mpNextClipRect |
bool | mbFirstClipRect |
WinSalObject * | mpNextObject |
Definition at line 26 of file win/salobj.h.
WinSalObject::WinSalObject | ( | ) |
|
overridevirtual |
|
overridevirtual |
Implements SalObject.
|
overridevirtual |
Implements SalObject.
|
overridevirtual |
Implements SalObject.
|
overridevirtual |
Implements SalObject.
SystemEnvData WinSalObject::maSysData |
Definition at line 32 of file win/salobj.h.
bool WinSalObject::mbFirstClipRect |
Definition at line 36 of file win/salobj.h.
HWND WinSalObject::mhLastFocusWnd |
Definition at line 31 of file win/salobj.h.
HWND WinSalObject::mhWnd |
Definition at line 29 of file win/salobj.h.
HWND WinSalObject::mhWndChild |
Definition at line 30 of file win/salobj.h.
RGNDATA* WinSalObject::mpClipRgnData |
Definition at line 33 of file win/salobj.h.
RECT* WinSalObject::mpNextClipRect |
Definition at line 35 of file win/salobj.h.
WinSalObject* WinSalObject::mpNextObject |
Definition at line 37 of file win/salobj.h.
RGNDATA* WinSalObject::mpStdClipRgnData |
Definition at line 34 of file win/salobj.h.