LibreOffice Module vcl (master)
1
|
#include <gtkobject.hxx>
Public Member Functions | |
GtkSalObjectBase (GtkSalFrame *pParent) | |
virtual | ~GtkSalObjectBase () 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 | SetForwardKey (bool bEnable) override |
virtual const SystemEnvData * | GetSystemData () const override |
virtual Size | GetOptimalSize () const override |
![]() | |
SalObject () | |
virtual | ~SalObject () |
virtual void | ResetClipRegion ()=0 |
virtual void | EndSetClipRegion ()=0 |
virtual void | SetPosSize (tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight)=0 |
virtual void | Show (bool bVisible)=0 |
virtual void | Enable (bool) |
virtual void | GrabFocus () |
virtual void | Reparent (SalFrame *) |
virtual void | SetLeaveEnterBackgrounds (const css::uno::Sequence< css::uno::Any > &, const css::uno::Sequence< css::uno::Any > &) |
void | SetCallback (SystemChildWindow *pInst, SALOBJECTPROC pProc) |
void | CallCallback (SalObjEvent nEvent) |
void | SetMouseTransparent (bool bMouseTransparent) |
bool | IsMouseTransparent () const |
void | EnableEraseBackground (bool bEnable) |
bool | IsEraseBackgroundEnabled () const |
Protected Member Functions | |
void | Init () |
Protected Attributes | |
SystemEnvData | m_aSystemData |
GtkWidget * | m_pSocket |
GtkSalFrame * | m_pParent |
cairo_region_t * | m_pRegion |
Static Private Member Functions | |
static gboolean | signalButton (GtkWidget *, GdkEventButton *, gpointer) |
static gboolean | signalFocus (GtkWidget *, GdkEventFocus *, gpointer) |
Definition at line 28 of file gtkobject.hxx.
GtkSalObjectBase::GtkSalObjectBase | ( | GtkSalFrame * | pParent | ) |
|
overridevirtual |
|
overridevirtual |
Implements SalObject.
|
overridevirtual |
Reimplemented from SalObject.
|
overridevirtual |
Implements SalObject.
|
protected |
|
overridevirtual |
Reimplemented from SalObject.
|
staticprivate |
|
staticprivate |
|
overridevirtual |
Implements SalObject.
|
protected |
Definition at line 31 of file gtkobject.hxx.
|
protected |
Definition at line 33 of file gtkobject.hxx.
|
protected |
Definition at line 34 of file gtkobject.hxx.
|
protected |
Definition at line 32 of file gtkobject.hxx.