LibreOffice Module scripting (master) 1
Namespaces | Functions | Variables
dlgprov.cxx File Reference
#include "dlgprov.hxx"
#include "dlgevtatt.hxx"
#include <com/sun/star/awt/UnoControlDialog.hpp>
#include <com/sun/star/awt/Toolkit.hpp>
#include <com/sun/star/awt/XControlContainer.hpp>
#include <com/sun/star/awt/XWindowPeer.hpp>
#include <com/sun/star/beans/theIntrospection.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/document/XEmbeddedScripts.hpp>
#include <com/sun/star/lang/XMultiComponentFactory.hpp>
#include <com/sun/star/lang/WrappedTargetRuntimeException.hpp>
#include <com/sun/star/io/XInputStreamProvider.hpp>
#include <com/sun/star/resource/XStringResourceSupplier.hpp>
#include <com/sun/star/resource/XStringResourceManager.hpp>
#include <com/sun/star/script/XLibraryContainer.hpp>
#include <com/sun/star/ucb/SimpleFileAccess.hpp>
#include <com/sun/star/uri/XUriReference.hpp>
#include <com/sun/star/uri/UriReferenceFactory.hpp>
#include <com/sun/star/uri/XVndSunStarScriptUrl.hpp>
#include <com/sun/star/uri/XVndSunStarExpandUrl.hpp>
#include <com/sun/star/util/theMacroExpander.hpp>
#include <cppuhelper/exc_hlp.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <sfx2/app.hxx>
#include <xmlscript/xmldlg_imexp.hxx>
#include <tools/urlobj.hxx>
#include <comphelper/namedvaluecollection.hxx>
#include <util/MiscUtils.hxx>
#include <vcl/settings.hxx>
#include <vcl/svapp.hxx>
#include <i18nlangtag/languagetag.hxx>
Include dependency graph for dlgprov.cxx:

Go to the source code of this file.

Namespaces

namespace  dlgprov
 anonymous implementation namespace
 

Functions

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

Variables

constexpr OUStringLiteral dlgprov::aDecorationPropName = u"Decoration"