LibreOffice Module scripting (master) 1
Classes | Namespaces | Typedefs | Functions
dlgprov.hxx File Reference
#include <com/sun/star/awt/XControl.hpp>
#include <com/sun/star/awt/XDialog.hpp>
#include <com/sun/star/awt/XDialogProvider2.hpp>
#include <com/sun/star/awt/XContainerWindowProvider.hpp>
#include <com/sun/star/awt/XUnoControlDialog.hpp>
#include <com/sun/star/beans/XIntrospectionAccess.hpp>
#include <com/sun/star/container/XNameContainer.hpp>
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/lang/XInitialization.hpp>
#include <com/sun/star/io/XInputStream.hpp>
#include <com/sun/star/resource/XStringResourceManager.hpp>
#include <com/sun/star/script/XScriptListener.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <cppuhelper/implbase.hxx>
#include <osl/mutex.hxx>
#include <memory>
Include dependency graph for dlgprov.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  dlgprov::DialogProviderImpl
 
struct  dlgprov::DialogProviderImpl::BasicRTLParams
 

Namespaces

namespace  dlgprov
 anonymous implementation namespace
 

Typedefs

typedef ::cppu::WeakImplHelper< css::lang::XServiceInfo, css::lang::XInitialization, css::awt::XDialogProvider2, css::awt::XContainerWindowProvider > dlgprov::DialogProviderImpl_BASE
 

Functions

::osl::Mutex & dlgprov::getMutex ()
 
css::uno::Reference< css::container::XNameContainer > dlgprov::lcl_createControlModel (const css::uno::Reference< css::uno::XComponentContext > &i_xContext)
 
css::uno::Reference< css::resource::XStringResourceManager > dlgprov::lcl_getStringResourceManager (const css::uno::Reference< css::uno::XComponentContext > &i_xContext, std::u16string_view i_sURL)
 
css::uno::Reference< css::container::XNameContainer > dlgprov::lcl_createDialogModel (const css::uno::Reference< css::uno::XComponentContext > &i_xContext, const css::uno::Reference< css::io::XInputStream > &xInput, const css::uno::Reference< css::frame::XModel > &xModel, const css::uno::Reference< css::resource::XStringResourceManager > &xStringResourceManager, const css::uno::Any &aDialogSourceURL)