LibreOffice Module toolkit (master) 1
Functions
unowrapper.cxx File Reference
#include <toolkit/helper/vclunohelper.hxx>
#include <toolkit/awt/vclxwindow.hxx>
#include <toolkit/awt/vclxwindows.hxx>
#include <toolkit/awt/vclxmenu.hxx>
#include <awt/vclxcontainer.hxx>
#include <awt/vclxgraphics.hxx>
#include <awt/vclxtopwindow.hxx>
#include <awt/vclxwindows.hxx>
#include <toolkit/dllapi.h>
#include <vcl/menu.hxx>
#include <helper/unowrapper.hxx>
Include dependency graph for unowrapper.cxx:

Go to the source code of this file.

Functions

static rtl::Reference< VCLXWindowCreateXWindow (vcl::Window const *pWindow)
 
TOOLKIT_DLLPUBLIC UnoWrapperBaseCreateUnoWrapper ()
 
static bool lcl_ImplIsParent (vcl::Window const *pParentWindow, vcl::Window *pPossibleChild)
 

Function Documentation

◆ CreateUnoWrapper()

TOOLKIT_DLLPUBLIC UnoWrapperBase * CreateUnoWrapper ( )

Definition at line 118 of file unowrapper.cxx.

◆ CreateXWindow()

static rtl::Reference< VCLXWindow > CreateXWindow ( vcl::Window const *  pWindow)
static

Definition at line 36 of file unowrapper.cxx.

References vcl::Window::GetType().

Referenced by UnoWrapper::GetWindowInterface().

◆ lcl_ImplIsParent()

static bool lcl_ImplIsParent ( vcl::Window const *  pParentWindow,
vcl::Window pPossibleChild 
)
static

Definition at line 217 of file unowrapper.cxx.

References vcl::Window::GetParent().

Referenced by UnoWrapper::WindowDestroyed().