LibreOffice Module vbahelper (master) 1
Typedefs | Functions
vbacontrols.cxx File Reference
#include <com/sun/star/awt/XControl.hpp>
#include <com/sun/star/awt/XControlContainer.hpp>
#include <com/sun/star/awt/FontWeight.hpp>
#include <com/sun/star/awt/FontSlant.hpp>
#include <com/sun/star/awt/FontStrikeout.hpp>
#include <com/sun/star/awt/FontUnderline.hpp>
#include <com/sun/star/container/XNameContainer.hpp>
#include <com/sun/star/script/XInvocation.hpp>
#include <com/sun/star/lang/WrappedTargetRuntimeException.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include "vbacontrols.hxx"
#include "vbacontrol.hxx"
#include <cppuhelper/exc_hlp.hxx>
#include <cppuhelper/implbase.hxx>
#include <o3tl/safeint.hxx>
#include <unordered_map>
#include <utility>
Include dependency graph for vbacontrols.cxx:

Go to the source code of this file.

Typedefs

typedef std::unordered_map< OUString, sal_Int32 > ControlIndexMap
 

Functions

static uno::Reference< container::XIndexAccess > lcl_controlsWrapper (const uno::Reference< awt::XControl > &xDlg)
 

Typedef Documentation

◆ ControlIndexMap

typedef std::unordered_map< OUString, sal_Int32 > ControlIndexMap

Definition at line 43 of file vbacontrols.cxx.

Function Documentation

◆ lcl_controlsWrapper()

static uno::Reference< container::XIndexAccess > lcl_controlsWrapper ( const uno::Reference< awt::XControl > &  xDlg)
static

Definition at line 198 of file vbacontrols.cxx.

Referenced by ScVbaControls::Add().