|
LibreOffice Module toolkit (master) 1
|
#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>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) |
| IMPL_LINK | ( | VCLXWindow | , |
| WindowEventListener | , | ||
| VclWindowEvent & | , | ||
| rEvent | , | ||
| void | |||
| ) |
Definition at line 395 of file vclxwindow.cxx.
References DBG_ASSERT.
| IMPL_LINK_NOARG | ( | VCLXWindowImpl | , |
| OnProcessCallbacks | , | ||
| void * | , | ||
| void | |||
| ) |
Definition at line 272 of file vclxwindow.cxx.
References SAL_INFO.
|
static |
Definition at line 315 of file vclxwindow.cxx.
References vcl::Window::GetBorder(), vcl::Window::GetPosPixel(), vcl::Window::GetSizePixel(), Size::Height(), Size::Width(), Point::X(), and Point::Y().
Referenced by VCLXWindow::ProcessWindowEvent().