LibreOffice Module vcl (master)
1
|
#include <salobj.h>
Public Member Functions | |
X11SalObject () | |
virtual | ~X11SalObject () 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 | GrabFocus () override |
virtual void | SetLeaveEnterBackgrounds (const css::uno::Sequence< css::uno::Any > &rLeaveArgs, const css::uno::Sequence< css::uno::Any > &rEnterArgs) override |
virtual const SystemEnvData * | GetSystemData () const override |
![]() | |
SalObject () | |
virtual | ~SalObject () |
virtual void | Enable (bool) |
virtual void | Reparent (SalFrame *) |
virtual void | SetForwardKey (bool) |
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 |
Static Public Member Functions | |
static VCL_DLLPUBLIC bool | Dispatch (XEvent *pEvent) |
static VCL_DLLPUBLIC X11SalObject * | CreateObject (SalFrame *pParent, SystemWindowData *pWindowData, bool bShow) |
Public Attributes | |
SystemEnvData | maSystemChildData |
SalFrame * | mpParent |
::Window | maParentWin |
::Window | maPrimary |
::Window | maSecondary |
Colormap | maColormap |
SalClipRegion | maClipRegion |
bool | mbVisible |
Definition at line 56 of file unx/salobj.h.
X11SalObject::X11SalObject | ( | ) |
|
overridevirtual |
|
overridevirtual |
Implements SalObject.
|
static |
|
static |
|
overridevirtual |
Implements SalObject.
|
overridevirtual |
Reimplemented from SalObject.
|
overridevirtual |
Implements SalObject.
|
overridevirtual |
Implements SalObject.
SalClipRegion X11SalObject::maClipRegion |
Definition at line 65 of file unx/salobj.h.
Colormap X11SalObject::maColormap |
Definition at line 64 of file unx/salobj.h.
::Window X11SalObject::maParentWin |
Definition at line 61 of file unx/salobj.h.
::Window X11SalObject::maPrimary |
Definition at line 62 of file unx/salobj.h.
::Window X11SalObject::maSecondary |
Definition at line 63 of file unx/salobj.h.
SystemEnvData X11SalObject::maSystemChildData |
Definition at line 59 of file unx/salobj.h.
bool X11SalObject::mbVisible |
Definition at line 66 of file unx/salobj.h.
SalFrame* X11SalObject::mpParent |
Definition at line 60 of file unx/salobj.h.