LibreOffice Module vcl (master) 1
|
#include <gtkframe.hxx>
Classes | |
struct | IMHandler |
Public Member Functions | |
GtkSalFrame (SalFrame *pParent, SalFrameStyleFlags nStyle) | |
GtkSalFrame (SystemParentData *pSysData) | |
void | grabPointer (bool bGrab, bool bKeyboardAlso, bool bOwnerEvents) |
GtkWidget * | getWindow () const |
GtkFixed * | getFixedContainer () const |
GtkWidget * | getMouseEventWidget () const |
GtkGrid * | getTopLevelGridWidget () const |
const SalX11Screen & | getXScreenNumber () const |
int | GetDisplayScreen () const |
void | updateScreenNumber () |
cairo_t * | getCairoContext () const |
void | damaged (sal_Int32 nExtentsLeft, sal_Int32 nExtentsTop, sal_Int32 nExtentsRight, sal_Int32 nExtentsBottom) const |
void | registerDropTarget (GtkInstDropTarget *pDropTarget) |
void | deregisterDropTarget (GtkInstDropTarget const *pDropTarget) |
void | registerDragSource (GtkInstDragSource *pDragSource) |
void | deregisterDragSource (GtkInstDragSource const *pDragSource) |
void | startDrag (const css::datatransfer::dnd::DragGestureEvent &rEvent, const css::uno::Reference< css::datatransfer::XTransferable > &rTrans, VclToGtkHelper &rConversionHelper, GdkDragAction sourceActions) |
void | closePopup () |
void | addGrabLevel () |
void | removeGrabLevel () |
void | nopaint_container_resize_children (GtkContainer *) |
void | LaunchAsyncScroll (GdkEvent const *pEvent) |
DECL_LINK (AsyncScroll, Timer *, void) | |
virtual | ~GtkSalFrame () override |
virtual SalGraphics * | AcquireGraphics () override |
virtual void | ReleaseGraphics (SalGraphics *pGraphics) override |
virtual bool | PostEvent (std::unique_ptr< ImplSVEvent > pData) override |
virtual void | SetTitle (const OUString &rTitle) override |
virtual void | SetIcon (sal_uInt16 nIcon) override |
virtual void | SetMenu (SalMenu *pSalMenu) override |
SalMenu * | GetMenu () |
void | EnsureAppMenuWatch () |
virtual void | SetExtendedFrameStyle (SalExtStyle nExtStyle) override |
virtual void | Show (bool bVisible, bool bNoActivate=false) override |
virtual void | SetMinClientSize (tools::Long nWidth, tools::Long nHeight) override |
virtual void | SetMaxClientSize (tools::Long nWidth, tools::Long nHeight) override |
virtual void | SetPosSize (tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, sal_uInt16 nFlags) override |
virtual void | GetClientSize (tools::Long &rWidth, tools::Long &rHeight) override |
virtual void | GetWorkArea (tools::Rectangle &rRect) override |
virtual SalFrame * | GetParent () const override |
virtual void | SetWindowState (const vcl::WindowData *) override |
virtual bool | GetWindowState (vcl::WindowData *) override |
virtual void | ShowFullScreen (bool bFullScreen, sal_Int32 nDisplay) override |
virtual void | StartPresentation (bool bStart) override |
virtual void | SetAlwaysOnTop (bool bOnTop) override |
virtual void | ToTop (SalFrameToTop nFlags) override |
virtual void | SetPointer (PointerStyle ePointerStyle) override |
virtual void | CaptureMouse (bool bMouse) override |
virtual void | GrabFocus () override |
virtual void | SetPointerPos (tools::Long nX, tools::Long nY) override |
virtual void | Flush () override |
virtual void | SetInputContext (SalInputContext *pContext) override |
virtual void | EndExtTextInput (EndExtTextInputFlags nFlags) override |
virtual OUString | GetKeyName (sal_uInt16 nKeyCode) override |
virtual bool | MapUnicodeToKeyCode (sal_Unicode aUnicode, LanguageType aLangType, vcl::KeyCode &rKeyCode) override |
virtual LanguageType | GetInputLanguage () override |
virtual void | UpdateSettings (AllSettings &rSettings) override |
virtual void | Beep () override |
virtual const SystemEnvData * | GetSystemData () const override |
virtual void | ResolveWindowHandle (SystemEnvData &rData) const override |
virtual SalPointerState | GetPointerState () override |
virtual KeyIndicatorState | GetIndicatorState () override |
virtual void | SimulateKeyPress (sal_uInt16 nKeyCode) override |
virtual void | SetParent (SalFrame *pNewParent) override |
virtual void | SetPluginParent (SystemParentData *pNewParent) override |
virtual void | SetScreenNumber (unsigned int) override |
virtual void | SetApplicationID (const OUString &rWMClass) 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 | PositionByToolkit (const tools::Rectangle &rRect, FloatWinPopupFlags nFlags) override |
virtual void | SetModal (bool bModal) override |
virtual bool | GetModal () const override |
void | HideTooltip () |
void | BlockTooltip () |
void | UnblockTooltip () |
virtual bool | ShowTooltip (const OUString &rHelpText, const tools::Rectangle &rHelpArea) override |
virtual void * | ShowPopover (const OUString &rHelpText, vcl::Window *pParent, const tools::Rectangle &rHelpArea, QuickHelpFlags nFlags) override |
virtual bool | UpdatePopover (void *nId, const OUString &rHelpText, vcl::Window *pParent, const tools::Rectangle &rHelpArea) override |
virtual bool | HidePopover (void *nId) override |
virtual weld::Window * | GetFrameWeld () const override |
virtual void | UpdateDarkMode () override |
virtual bool | GetUseDarkMode () const override |
virtual bool | GetUseReducedAnimation () const override |
bool | CallCallbackExc (SalEvent nEvent, const void *pEvent) const |
void | queue_draw () |
const cairo_font_options_t * | get_font_options () |
void | SetColorScheme (GVariant *variant) |
void | SessionManagerInhibit (bool bStart, ApplicationInhibitFlags eType, std::u16string_view sReason, const char *application_id) |
void | DisallowCycleFocusOut () |
bool | IsCycleFocusOutDisallowed () const |
void | AllowCycleFocusOut () |
virtual void | Flush ()=0 |
virtual void | Flush (const tools::Rectangle &) |
Public Member Functions inherited from SalFrame | |
SalFrame () | |
virtual | ~SalFrame () override |
virtual tools::Long | GetWidth () const override |
virtual tools::Long | GetHeight () const override |
virtual bool | IsOffScreen () const override |
virtual SalGraphics * | AcquireGraphics ()=0 |
virtual void | ReleaseGraphics (SalGraphics *pGraphics)=0 |
virtual bool | PostEvent (std::unique_ptr< ImplSVEvent > pData)=0 |
virtual void | SetTitle (const OUString &rTitle)=0 |
virtual void | SetIcon (sal_uInt16 nIcon)=0 |
virtual void | SetRepresentedURL (const OUString &) |
virtual void | SetMenu (SalMenu *pSalMenu)=0 |
virtual void | SetExtendedFrameStyle (SalExtStyle nExtStyle)=0 |
virtual void | Show (bool bVisible, bool bNoActivate=false)=0 |
virtual void | SetMinClientSize (tools::Long nWidth, tools::Long nHeight)=0 |
virtual void | SetMaxClientSize (tools::Long nWidth, tools::Long nHeight)=0 |
virtual void | SetPosSize (tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, sal_uInt16 nFlags)=0 |
virtual void | GetClientSize (tools::Long &rWidth, tools::Long &rHeight)=0 |
virtual void | GetWorkArea (tools::Rectangle &rRect)=0 |
virtual SalFrame * | GetParent () const =0 |
SalFrameGeometry | GetGeometry () const |
const SalFrameGeometry & | GetUnmirroredGeometry () const |
virtual void | SetWindowState (const vcl::WindowData *)=0 |
virtual bool | GetWindowState (vcl::WindowData *)=0 |
virtual void | ShowFullScreen (bool bFullScreen, sal_Int32 nDisplay)=0 |
virtual void | PositionByToolkit (const tools::Rectangle &, FloatWinPopupFlags) |
virtual void | StartPresentation (bool bStart)=0 |
virtual void | SetAlwaysOnTop (bool bOnTop)=0 |
virtual void | ToTop (SalFrameToTop nFlags)=0 |
virtual void | GrabFocus () |
virtual void | SetPointer (PointerStyle ePointerStyle)=0 |
virtual void | CaptureMouse (bool bMouse)=0 |
virtual void | SetPointerPos (tools::Long nX, tools::Long nY)=0 |
virtual void | Flush ()=0 |
virtual void | Flush (const tools::Rectangle &) |
virtual void | SetInputContext (SalInputContext *pContext)=0 |
virtual void | EndExtTextInput (EndExtTextInputFlags nFlags)=0 |
virtual OUString | GetKeyName (sal_uInt16 nKeyCode)=0 |
virtual bool | MapUnicodeToKeyCode (sal_Unicode aUnicode, LanguageType aLangType, vcl::KeyCode &rKeyCode)=0 |
virtual LanguageType | GetInputLanguage ()=0 |
virtual void | UpdateSettings (AllSettings &rSettings)=0 |
virtual void | Beep ()=0 |
virtual const SystemEnvData * | GetSystemData () const =0 |
virtual void | ResolveWindowHandle (SystemEnvData &) const |
virtual SalPointerState | GetPointerState ()=0 |
virtual KeyIndicatorState | GetIndicatorState ()=0 |
virtual void | SimulateKeyPress (sal_uInt16 nKeyCode)=0 |
virtual void | SetParent (SalFrame *pNewParent)=0 |
virtual void | SetPluginParent (SystemParentData *pNewParent)=0 |
virtual void | SetScreenNumber (unsigned int nScreen)=0 |
virtual void | SetApplicationID (const OUString &rApplicationID)=0 |
virtual void | ResetClipRegion ()=0 |
virtual void | BeginSetClipRegion (sal_uInt32 nRects)=0 |
virtual void | UnionClipRegion (tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight)=0 |
virtual void | EndSetClipRegion ()=0 |
virtual void | SetModal (bool) |
virtual bool | GetModal () const |
virtual bool | ShowTooltip (const OUString &, const tools::Rectangle &) |
virtual void * | ShowPopover (const OUString &, vcl::Window *, const tools::Rectangle &, QuickHelpFlags) |
virtual bool | UpdatePopover (void *, const OUString &, vcl::Window *, const tools::Rectangle &) |
virtual bool | HidePopover (void *) |
virtual weld::Window * | GetFrameWeld () const |
void | SetCallback (vcl::Window *pWindow, SALFRAMEPROC pProc) |
vcl::Window * | GetWindow () const |
void | SetModalHierarchyHdl (const Link< bool, void > &rLink) |
void | NotifyModalHierarchy (bool bModal) |
virtual void | UpdateDarkMode () |
virtual bool | GetUseDarkMode () const |
virtual bool | GetUseReducedAnimation () const |
bool | CallCallback (SalEvent nEvent, const void *pEvent) const |
Public Member Functions inherited from vcl::DeletionNotifier | |
void | addDel (DeletionListener *pListener) |
void | removeDel (DeletionListener *pListener) |
Public Member Functions inherited from SalGeometryProvider | |
virtual | ~SalGeometryProvider () |
virtual tools::Long | GetWidth () const =0 |
virtual tools::Long | GetHeight () const =0 |
virtual bool | IsOffScreen () const =0 |
Static Public Member Functions | |
static GtkSalDisplay * | getDisplay () |
static GdkDisplay * | getGdkDisplay () |
static GtkSalFrame * | getFromWindow (GtkWidget *pWindow) |
static sal_uIntPtr | GetNativeWindowHandle (GtkWidget *pWidget) |
static void | KeyCodeToGdkKey (const vcl::KeyCode &rKeyCode, guint *pGdkKeyCode, GdkModifierType *pGdkModifiers) |
static guint32 | GetLastInputEventTime () |
static void | UpdateLastInputEventTime (guint32 nUserInputTime) |
static sal_uInt16 | GetMouseModCode (guint nState) |
static sal_uInt16 | GetKeyCode (guint nKeyVal) |
static guint | GetKeyValFor (GdkKeymap *pKeyMap, guint16 hardware_keycode, guint8 group) |
static sal_uInt16 | GetKeyModCode (guint nState) |
static GdkEvent * | makeFakeKeyPress (GtkWidget *pWidget) |
static SalWheelMouseEvent | GetWheelEvent (const GdkEventScroll &rEvent) |
static gboolean | NativeWidgetHelpPressed (GtkAccelGroup *, GObject *, guint, GdkModifierType, gpointer pFrame) |
static OUString | GetPreeditDetails (GtkIMContext *pIMContext, std::vector< ExtTextInputAttr > &rInputFlags, sal_Int32 &rCursorPos, sal_uInt8 &rCursorFlags) |
Static Public Member Functions inherited from SalFrame | |
static OUString | DumpSetPosSize (tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, sal_uInt16 nFlags) |
static Selection | CalcDeleteSurroundingSelection (const OUString &rSurroundingText, sal_Int32 nCursorIndex, int nOffset, int nChars) |
Public Attributes | |
cairo_surface_t * | m_pSurface |
basegfx::B2IVector | m_aFrameSize |
DamageHandler | m_aDamageHandler |
std::vector< GdkEvent * > | m_aPendingScrollEvents |
Idle | m_aSmoothScrollIdle |
int | m_nGrabLevel |
bool | m_bSalObjectSetPosSize |
guint | m_nMenuExportId |
guint | m_nActionGroupExportId |
guint | m_nHudAwarenessId |
std::vector< gulong > | m_aMouseSignalIds |
Public Attributes inherited from SalFrame | |
SalFrameGeometry | maGeometry |
absolute, unmirrored values More... | |
Private Types | |
enum class | SetType { RetainSize , Fullscreen , UnFullscreen } |
Private Member Functions | |
void | Init (SalFrame *pParent, SalFrameStyleFlags nStyle) |
void | Init (SystemParentData *pSysData) |
void | InitCommon () |
void | InvalidateGraphics () |
void | DrawingAreaResized (GtkWidget *pWidget, int nWidth, int nHeight) |
void | DrawingAreaDraw (cairo_t *cr) |
bool | DrawingAreaButton (SalEvent nEventType, int nEventX, int nEventY, int nButton, guint32 nTime, guint nState) |
void | DrawingAreaFocusInOut (SalEvent nEventType) |
void | WindowMap () |
void | WindowUnmap () |
bool | WindowCloseRequest () |
void | DrawingAreaMotion (int nEventX, int nEventY, guint32 nTime, guint nState) |
void | DrawingAreaCrossing (SalEvent nEventType, int nEventX, int nEventY, guint32 nTime, guint nState) |
void | DrawingAreaScroll (double delta_x, double delta_y, int nEventX, int nEventY, guint32 nTime, guint nState) |
void | Center () |
void | SetDefaultSize () |
bool | doKeyCallback (guint state, guint keyval, guint16 hardware_keycode, guint8 group, sal_Unicode aOrigCode, bool bDown, bool bSendRelease) |
bool | isFloatGrabWindow () const |
bool | isChild (bool bPlug=true, bool bSysChild=true) |
void | window_resize (tools::Long nWidth, tools::Long nHeight) |
void | widget_set_size_request (tools::Long nWidth, tools::Long nHeight) |
void | resizeWindow (tools::Long nWidth, tools::Long nHeight) |
void | moveWindow (tools::Long nX, tools::Long nY) |
Size | calcDefaultSize () |
void | setMinMaxSize () |
void | AllocateFrame () |
void | TriggerPaintEvent () |
void | updateWMClass () |
void | SetScreen (unsigned int nNewScreen, SetType eType, tools::Rectangle const *pSize=nullptr) |
void | SetIcon (const char *pIcon) |
bool | HandleMenubarMnemonic (guint eState, guint nKeyval) |
void | ListenPortalSettings () |
void | ListenSessionManager () |
void | UpdateGeometryFromEvent (int x_root, int y_root, int nEventX, int nEventY) |
Static Private Member Functions | |
static gboolean | signalButton (GtkWidget *, GdkEventButton *, gpointer) |
static void | signalStyleUpdated (GtkWidget *, gpointer) |
static gboolean | signalDraw (GtkWidget *, cairo_t *cr, gpointer) |
static void | sizeAllocated (GtkWidget *, GdkRectangle *pAllocation, gpointer frame) |
static void | signalRealize (GtkWidget *, gpointer frame) |
static gboolean | signalTooltipQuery (GtkWidget *, gint x, gint y, gboolean keyboard_mode, GtkTooltip *tooltip, gpointer frame) |
static gboolean | signalDragMotion (GtkWidget *widget, GdkDragContext *context, gint x, gint y, guint time, gpointer frame) |
static gboolean | signalDragDrop (GtkWidget *widget, GdkDragContext *context, gint x, gint y, guint time, gpointer frame) |
static void | signalDragDropReceived (GtkWidget *widget, GdkDragContext *context, gint x, gint y, GtkSelectionData *data, guint ttype, guint time, gpointer frame) |
static void | signalDragLeave (GtkWidget *widget, GdkDragContext *context, guint time, gpointer frame) |
static gboolean | signalDragFailed (GtkWidget *widget, GdkDragContext *context, GtkDragResult result, gpointer frame) |
static void | signalDragDelete (GtkWidget *widget, GdkDragContext *context, gpointer frame) |
static void | signalDragEnd (GtkWidget *widget, GdkDragContext *context, gpointer frame) |
static void | signalDragDataGet (GtkWidget *widget, GdkDragContext *context, GtkSelectionData *data, guint info, guint time, gpointer frame) |
static void | gestureSwipe (GtkGestureSwipe *gesture, gdouble velocity_x, gdouble velocity_y, gpointer frame) |
static void | gestureLongPress (GtkGestureLongPress *gesture, gdouble x, gdouble y, gpointer frame) |
static gboolean | signalFocus (GtkWidget *, GdkEventFocus *, gpointer) |
static void | signalSetFocus (GtkWindow *pWindow, GtkWidget *pWidget, gpointer frame) |
static gboolean | signalMap (GtkWidget *, GdkEvent *, gpointer) |
static gboolean | signalUnmap (GtkWidget *, GdkEvent *, gpointer) |
static gboolean | signalDelete (GtkWidget *, GdkEvent *, gpointer) |
static gboolean | signalMotion (GtkWidget *, GdkEventMotion *, gpointer) |
static gboolean | signalScroll (GtkWidget *, GdkEvent *, gpointer) |
static gboolean | signalCrossing (GtkWidget *, GdkEventCrossing *, gpointer) |
static gboolean | signalKey (GtkWidget *, GdkEventKey *, gpointer) |
static gboolean | signalWindowState (GtkWidget *, GdkEvent *, gpointer) |
static bool | signalZoomBegin (GtkGesture *, GdkEventSequence *, gpointer) |
static bool | signalZoomUpdate (GtkGesture *, GdkEventSequence *, gpointer) |
static bool | signalZoomEnd (GtkGesture *, GdkEventSequence *, gpointer) |
static bool | signalRotateBegin (GtkGesture *, GdkEventSequence *, gpointer) |
static bool | signalRotateUpdate (GtkGesture *, GdkEventSequence *, gpointer) |
static bool | signalRotateEnd (GtkGesture *, GdkEventSequence *, gpointer) |
static gboolean | signalConfigure (GtkWidget *, GdkEventConfigure *, gpointer) |
static void | signalDestroy (GtkWidget *, gpointer) |
static GdkNativeWindow | findTopLevelSystemWindow (GdkNativeWindow aWindow) |
Static Private Attributes | |
static int | m_nFloats |
Friends | |
struct | IMHandler |
class | GtkSalObjectWidgetClip |
Additional Inherited Members | |
Protected Member Functions inherited from vcl::DeletionNotifier | |
DeletionNotifier () | |
~DeletionNotifier () | |
void | notifyDelete () |
Protected Attributes inherited from SalFrame | |
std::unique_ptr< weld::Window > | m_xFrameWeld |
Definition at line 66 of file gtkframe.hxx.
|
strongprivate |
Enumerator | |
---|---|
RetainSize | |
Fullscreen | |
UnFullscreen |
Definition at line 421 of file gtkframe.hxx.
GtkSalFrame::GtkSalFrame | ( | SalFrame * | pParent, |
SalFrameStyleFlags | nStyle | ||
) |
GtkSalFrame::GtkSalFrame | ( | SystemParentData * | pSysData | ) |
|
overridevirtual |
|
overridevirtual |
Implements SalFrame.
void GtkSalFrame::addGrabLevel | ( | ) |
|
private |
void GtkSalFrame::AllowCycleFocusOut | ( | ) |
|
overridevirtual |
Implements SalFrame.
|
overridevirtual |
Implements SalFrame.
void GtkSalFrame::BlockTooltip | ( | ) |
|
private |
bool GtkSalFrame::CallCallbackExc | ( | SalEvent | nEvent, |
const void * | pEvent | ||
) | const |
|
overridevirtual |
Implements SalFrame.
|
private |
void GtkSalFrame::closePopup | ( | ) |
void GtkSalFrame::damaged | ( | sal_Int32 | nExtentsLeft, |
sal_Int32 | nExtentsTop, | ||
sal_Int32 | nExtentsRight, | ||
sal_Int32 | nExtentsBottom | ||
) | const |
GtkSalFrame::DECL_LINK | ( | AsyncScroll | , |
Timer * | , | ||
void | |||
) |
|
inline |
Definition at line 487 of file gtkframe.hxx.
References m_pDragSource.
|
inline |
Definition at line 475 of file gtkframe.hxx.
References m_pDropTarget.
void GtkSalFrame::DisallowCycleFocusOut | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
overridevirtual |
Implements SalFrame.
|
overridevirtual |
Implements SalFrame.
void GtkSalFrame::EnsureAppMenuWatch | ( | ) |
|
staticprivate |
|
overridevirtual |
Implements SalFrame.
|
virtual |
Implements SalFrame.
|
virtual |
Reimplemented from SalFrame.
Definition at line 194 of file salvtables.cxx.
|
staticprivate |
|
staticprivate |
const cairo_font_options_t * GtkSalFrame::get_font_options | ( | ) |
cairo_t * GtkSalFrame::getCairoContext | ( | ) | const |
|
overridevirtual |
Implements SalFrame.
|
static |
|
inline |
Definition at line 462 of file gtkframe.hxx.
References SalFrame::maGeometry, and SalFrameGeometry::screen().
|
inline |
Definition at line 458 of file gtkframe.hxx.
References m_pFixedContainer.
|
overridevirtual |
Reimplemented from SalFrame.
|
static |
|
static |
|
overridevirtual |
Implements SalFrame.
|
overridevirtual |
Implements SalFrame.
|
static |
|
static |
|
overridevirtual |
Implements SalFrame.
|
static |
|
static |
SalMenu * GtkSalFrame::GetMenu | ( | ) |
|
overridevirtual |
Reimplemented from SalFrame.
GtkWidget * GtkSalFrame::getMouseEventWidget | ( | ) | const |
|
static |
|
static |
|
overridevirtual |
Implements SalFrame.
|
static |
|
overridevirtual |
Implements SalFrame.
|
inline |
Definition at line 460 of file gtkframe.hxx.
References m_pTopLevelGrid.
|
overridevirtual |
Reimplemented from SalFrame.
|
overridevirtual |
Reimplemented from SalFrame.
|
static |
|
inline |
Definition at line 457 of file gtkframe.hxx.
References m_pWindow.
|
overridevirtual |
Implements SalFrame.
|
overridevirtual |
Implements SalFrame.
|
inline |
Definition at line 461 of file gtkframe.hxx.
References m_nXScreen.
|
overridevirtual |
Reimplemented from SalFrame.
void GtkSalFrame::grabPointer | ( | bool | bGrab, |
bool | bKeyboardAlso, | ||
bool | bOwnerEvents | ||
) |
|
private |
|
overridevirtual |
Reimplemented from SalFrame.
void GtkSalFrame::HideTooltip | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
inlineprivate |
Definition at line 394 of file gtkframe.hxx.
References m_nStyle, NONE, PLUG, and SYSTEMCHILD.
bool GtkSalFrame::IsCycleFocusOutDisallowed | ( | ) | const |
|
inlineprivate |
Definition at line 386 of file gtkframe.hxx.
References FLOAT, m_nStyle, OWNERDRAWDECORATION, and TOOLTIP.
|
static |
void GtkSalFrame::LaunchAsyncScroll | ( | GdkEvent const * | pEvent | ) |
|
private |
|
private |
|
static |
|
overridevirtual |
Implements SalFrame.
|
private |
|
static |
void GtkSalFrame::nopaint_container_resize_children | ( | GtkContainer * | ) |
|
overridevirtual |
Reimplemented from SalFrame.
|
overridevirtual |
Implements SalFrame.
void GtkSalFrame::queue_draw | ( | ) |
|
inline |
Definition at line 481 of file gtkframe.hxx.
References m_pDragSource.
|
inline |
Definition at line 469 of file gtkframe.hxx.
References m_pDropTarget.
|
overridevirtual |
Implements SalFrame.
void GtkSalFrame::removeGrabLevel | ( | ) |
|
overridevirtual |
Implements SalFrame.
|
private |
|
overridevirtual |
Reimplemented from SalFrame.
void GtkSalFrame::SessionManagerInhibit | ( | bool | bStart, |
ApplicationInhibitFlags | eType, | ||
std::u16string_view | sReason, | ||
const char * | application_id | ||
) |
|
overridevirtual |
Implements SalFrame.
|
overridevirtual |
Implements SalFrame.
void GtkSalFrame::SetColorScheme | ( | GVariant * | variant | ) |
|
private |
|
overridevirtual |
Implements SalFrame.
|
private |
|
overridevirtual |
Implements SalFrame.
|
overridevirtual |
Implements SalFrame.
|
overridevirtual |
Implements SalFrame.
|
overridevirtual |
Implements SalFrame.
|
private |
|
overridevirtual |
Reimplemented from SalFrame.
|
overridevirtual |
Implements SalFrame.
|
overridevirtual |
Implements SalFrame.
|
overridevirtual |
Implements SalFrame.
|
overridevirtual |
Implements SalFrame.
|
private |
|
overridevirtual |
Implements SalFrame.
|
overridevirtual |
Implements SalFrame.
|
overridevirtual |
Implements SalFrame.
|
overridevirtual |
Implements SalFrame.
|
overridevirtual |
Reimplemented from SalFrame.
|
overridevirtual |
Reimplemented from SalFrame.
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
overridevirtual |
Implements SalFrame.
|
staticprivate |
void GtkSalFrame::startDrag | ( | const css::datatransfer::dnd::DragGestureEvent & | rEvent, |
const css::uno::Reference< css::datatransfer::XTransferable > & | rTrans, | ||
VclToGtkHelper & | rConversionHelper, | ||
GdkDragAction | sourceActions | ||
) |
|
overridevirtual |
Implements SalFrame.
|
overridevirtual |
Implements SalFrame.
|
private |
void GtkSalFrame::UnblockTooltip | ( | ) |
|
overridevirtual |
Implements SalFrame.
|
overridevirtual |
Reimplemented from SalFrame.
|
private |
|
static |
|
overridevirtual |
Reimplemented from SalFrame.
void GtkSalFrame::updateScreenNumber | ( | ) |
|
overridevirtual |
Implements SalFrame.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
friend |
Definition at line 171 of file gtkframe.hxx.
|
friend |
Definition at line 169 of file gtkframe.hxx.
|
private |
Definition at line 201 of file gtkframe.hxx.
DamageHandler GtkSalFrame::m_aDamageHandler |
Definition at line 438 of file gtkframe.hxx.
|
private |
Definition at line 224 of file gtkframe.hxx.
|
private |
Definition at line 195 of file gtkframe.hxx.
|
private |
Definition at line 197 of file gtkframe.hxx.
basegfx::B2IVector GtkSalFrame::m_aFrameSize |
Definition at line 437 of file gtkframe.hxx.
|
private |
Definition at line 223 of file gtkframe.hxx.
|
private |
Definition at line 218 of file gtkframe.hxx.
|
private |
Definition at line 219 of file gtkframe.hxx.
std::vector<gulong> GtkSalFrame::m_aMouseSignalIds |
Definition at line 451 of file gtkframe.hxx.
std::vector<GdkEvent*> GtkSalFrame::m_aPendingScrollEvents |
Definition at line 439 of file gtkframe.hxx.
|
private |
Definition at line 220 of file gtkframe.hxx.
Idle GtkSalFrame::m_aSmoothScrollIdle |
Definition at line 441 of file gtkframe.hxx.
|
private |
Definition at line 203 of file gtkframe.hxx.
|
private |
Definition at line 222 of file gtkframe.hxx.
|
private |
Definition at line 211 of file gtkframe.hxx.
|
private |
Definition at line 212 of file gtkframe.hxx.
|
private |
Definition at line 226 of file gtkframe.hxx.
|
private |
Definition at line 210 of file gtkframe.hxx.
|
private |
Definition at line 232 of file gtkframe.hxx.
|
private |
Definition at line 205 of file gtkframe.hxx.
|
private |
Definition at line 233 of file gtkframe.hxx.
bool GtkSalFrame::m_bSalObjectSetPosSize |
Definition at line 444 of file gtkframe.hxx.
|
private |
Definition at line 213 of file gtkframe.hxx.
|
private |
Definition at line 207 of file gtkframe.hxx.
guint GtkSalFrame::m_nActionGroupExportId |
Definition at line 449 of file gtkframe.hxx.
|
private |
Definition at line 225 of file gtkframe.hxx.
|
staticprivate |
Definition at line 384 of file gtkframe.hxx.
int GtkSalFrame::m_nGrabLevel |
Definition at line 443 of file gtkframe.hxx.
|
private |
Definition at line 228 of file gtkframe.hxx.
guint GtkSalFrame::m_nHudAwarenessId |
Definition at line 450 of file gtkframe.hxx.
|
private |
Definition at line 206 of file gtkframe.hxx.
guint GtkSalFrame::m_nMenuExportId |
Definition at line 448 of file gtkframe.hxx.
|
private |
Definition at line 188 of file gtkframe.hxx.
|
private |
Definition at line 190 of file gtkframe.hxx.
|
private |
Definition at line 209 of file gtkframe.hxx.
|
private |
Definition at line 202 of file gtkframe.hxx.
|
private |
Definition at line 199 of file gtkframe.hxx.
Referenced by isChild(), and isFloatGrabWindow().
|
private |
Definition at line 242 of file gtkframe.hxx.
|
private |
Definition at line 227 of file gtkframe.hxx.
|
private |
Definition at line 173 of file gtkframe.hxx.
Referenced by getXScreenNumber().
|
private |
Definition at line 231 of file gtkframe.hxx.
Referenced by deregisterDragSource(), and registerDragSource().
|
private |
Definition at line 180 of file gtkframe.hxx.
|
private |
Definition at line 230 of file gtkframe.hxx.
Referenced by deregisterDropTarget(), and registerDropTarget().
|
private |
Definition at line 178 of file gtkframe.hxx.
|
private |
Definition at line 179 of file gtkframe.hxx.
Referenced by getFixedContainer().
|
private |
Definition at line 194 of file gtkframe.hxx.
|
private |
Definition at line 196 of file gtkframe.hxx.
|
private |
Definition at line 204 of file gtkframe.hxx.
|
private |
Definition at line 175 of file gtkframe.hxx.
|
private |
Definition at line 216 of file gtkframe.hxx.
|
private |
Definition at line 200 of file gtkframe.hxx.
|
private |
Definition at line 229 of file gtkframe.hxx.
|
private |
Definition at line 235 of file gtkframe.hxx.
|
private |
Definition at line 192 of file gtkframe.hxx.
|
private |
Definition at line 191 of file gtkframe.hxx.
|
private |
Definition at line 189 of file gtkframe.hxx.
cairo_surface_t* GtkSalFrame::m_pSurface |
Definition at line 436 of file gtkframe.hxx.
|
private |
Definition at line 176 of file gtkframe.hxx.
Referenced by getTopLevelGridWidget().
|
private |
Definition at line 174 of file gtkframe.hxx.
Referenced by getWindow().
|
private |
Definition at line 208 of file gtkframe.hxx.
|
private |
Definition at line 214 of file gtkframe.hxx.