LibreOffice Module sc (master) 1
Typedefs | Functions
vbawindow.cxx File Reference
#include "excelvbahelper.hxx"
#include "vbawindow.hxx"
#include "vbaworksheets.hxx"
#include "vbaworksheet.hxx"
#include "vbaworkbook.hxx"
#include "vbapane.hxx"
#include <com/sun/star/sheet/XSpreadsheetDocument.hpp>
#include <com/sun/star/sheet/XSpreadsheet.hpp>
#include <com/sun/star/sheet/XViewSplitable.hpp>
#include <com/sun/star/sheet/XViewFreezable.hpp>
#include <com/sun/star/container/XNamed.hpp>
#include <com/sun/star/view/DocumentZoomType.hpp>
#include <com/sun/star/table/CellRangeAddress.hpp>
#include <o3tl/safeint.hxx>
#include <ooo/vba/excel/XApplication.hpp>
#include <ooo/vba/excel/XlWindowState.hpp>
#include <ooo/vba/excel/XlWindowView.hpp>
#include <basic/sberrors.hxx>
#include <comphelper/sequence.hxx>
#include <cppuhelper/implbase.hxx>
#include <docsh.hxx>
#include <tabvwsh.hxx>
#include <docuno.hxx>
#include <sc.hrc>
#include <sfx2/viewfrm.hxx>
#include <utility>
#include <vcl/wrkwin.hxx>
#include <unonames.hxx>
#include <markdata.hxx>
#include <unordered_map>
Include dependency graph for vbawindow.cxx:

Go to the source code of this file.

Typedefs

typedef std::unordered_map< OUString, SCTABNameIndexHash
 
typedef std::vector< uno::Reference< sheet::XSpreadsheet > > Sheets
 
typedef ::cppu::WeakImplHelper< container::XEnumerationAccess, css::container::XIndexAccess, css::container::XNameAccess > SelectedSheets_BASE
 

Functions

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * Calc_ScVbaWindow_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &args)
 

Typedef Documentation

◆ NameIndexHash

typedef std::unordered_map< OUString,SCTAB > NameIndexHash

Definition at line 56 of file vbawindow.cxx.

◆ SelectedSheets_BASE

typedef ::cppu::WeakImplHelper< container::XEnumerationAccess , css::container::XIndexAccess , css::container::XNameAccess > SelectedSheets_BASE

Definition at line 63 of file vbawindow.cxx.

◆ Sheets

typedef std::vector< uno::Reference< sheet::XSpreadsheet > > Sheets

Definition at line 58 of file vbawindow.cxx.

Function Documentation

◆ Calc_ScVbaWindow_get_implementation()

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * Calc_ScVbaWindow_get_implementation ( css::uno::XComponentContext *  context,
css::uno::Sequence< css::uno::Any > const &  args 
)

Definition at line 863 of file vbawindow.cxx.

References args.