LibreOffice Module toolkit (master) 1
Classes | Namespaces | Functions
vclxwindow.cxx File Reference
#include <stdarg.h>
#include <memory>
#include <com/sun/star/awt/WindowEvent.hpp>
#include <com/sun/star/awt/KeyEvent.hpp>
#include <com/sun/star/awt/MouseEvent.hpp>
#include <com/sun/star/awt/MouseWheelBehavior.hpp>
#include <com/sun/star/awt/Style.hpp>
#include <com/sun/star/awt/DockingEvent.hpp>
#include <com/sun/star/awt/EndDockingEvent.hpp>
#include <com/sun/star/awt/EndPopupModeEvent.hpp>
#include <com/sun/star/awt/XWindowListener2.hpp>
#include <com/sun/star/style/VerticalAlignment.hpp>
#include <com/sun/star/lang/DisposedException.hpp>
#include <com/sun/star/text/WritingMode2.hpp>
#include <toolkit/awt/vclxwindow.hxx>
#include <awt/vclxpointer.hxx>
#include <toolkit/awt/vclxwindows.hxx>
#include <toolkit/helper/vclunohelper.hxx>
#include <toolkit/helper/convert.hxx>
#include <helper/property.hxx>
#include <rtl/math.hxx>
#include <sal/log.hxx>
#include <utility>
#include <vcl/toolkit/floatwin.hxx>
#include <vcl/svapp.hxx>
#include <vcl/window.hxx>
#include <tools/color.hxx>
#include <tools/fract.hxx>
#include <tools/debug.hxx>
#include <vcl/event.hxx>
#include <vcl/dockwin.hxx>
#include <vcl/pdfextoutdevdata.hxx>
#include <vcl/tabpage.hxx>
#include <vcl/ctrl.hxx>
#include <vcl/settings.hxx>
#include <vcl/commandevent.hxx>
#include <comphelper/flagguard.hxx>
#include <comphelper/interfacecontainer3.hxx>
#include <comphelper/profilezone.hxx>
#include "stylesettings.hxx"
#include <tools/urlobj.hxx>
#include <helper/accessibilityclient.hxx>
#include <helper/unopropertyarrayhelper.hxx>
Include dependency graph for vclxwindow.cxx:

Go to the source code of this file.

Classes

class  VCLXWindowImpl
 

Namespaces

namespace  toolkit
 

Functions

 IMPL_LINK_NOARG (VCLXWindowImpl, OnProcessCallbacks, void *, void)
 
static void ImplInitWindowEvent (css::awt::WindowEvent &rEvent, vcl::Window const *pWindow)
 
 IMPL_LINK (VCLXWindow, WindowEventListener, VclWindowEvent &, rEvent, void)
 
static void toolkit::setColorSettings (vcl::Window *_pWindow, const css::uno::Any &_rValue, void(StyleSettings::*pSetter)(const Color &), const Color &(StyleSettings::*pGetter)() const)
 

Function Documentation

◆ IMPL_LINK()

IMPL_LINK ( VCLXWindow  ,
WindowEventListener  ,
VclWindowEvent ,
rEvent  ,
void   
)

Definition at line 395 of file vclxwindow.cxx.

References DBG_ASSERT.

◆ IMPL_LINK_NOARG()

IMPL_LINK_NOARG ( VCLXWindowImpl  ,
OnProcessCallbacks  ,
void *  ,
void   
)

Definition at line 272 of file vclxwindow.cxx.

References SAL_INFO.

◆ ImplInitWindowEvent()

static void ImplInitWindowEvent ( css::awt::WindowEvent &  rEvent,
vcl::Window const *  pWindow 
)
static