LibreOffice Module sc (master)  1
Functions | Variables
viewuno.cxx File Reference
#include <com/sun/star/awt/MouseButton.hpp>
#include <com/sun/star/drawing/ShapeCollection.hpp>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <com/sun/star/script/vba/XVBAEventProcessor.hpp>
#include <com/sun/star/util/VetoException.hpp>
#include <com/sun/star/view/DocumentZoomType.hpp>
#include <editeng/outliner.hxx>
#include <svx/svditer.hxx>
#include <svx/svdmark.hxx>
#include <svx/svdpage.hxx>
#include <svx/svdpagv.hxx>
#include <svx/svdview.hxx>
#include <svx/unoshape.hxx>
#include <svx/fmshell.hxx>
#include <sfx2/bindings.hxx>
#include <sfx2/dispatch.hxx>
#include <sfx2/request.hxx>
#include <sfx2/viewfrm.hxx>
#include <comphelper/profilezone.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/sequence.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <toolkit/helper/convert.hxx>
#include <vcl/svapp.hxx>
#include <drawsh.hxx>
#include <drtxtob.hxx>
#include <transobj.hxx>
#include <editsh.hxx>
#include <viewuno.hxx>
#include <cellsuno.hxx>
#include <miscuno.hxx>
#include <tabvwsh.hxx>
#include <prevwsh.hxx>
#include <docsh.hxx>
#include <drwlayer.hxx>
#include <drawview.hxx>
#include <fupoor.hxx>
#include <sc.hrc>
#include <unonames.hxx>
#include <scmod.hxx>
#include <appoptio.hxx>
#include <gridwin.hxx>
#include <sheetevents.hxx>
#include <markdata.hxx>
#include <scextopt.hxx>
#include <preview.hxx>
#include <svx/sdrhittesthelper.hxx>
#include <formatsh.hxx>
#include <sfx2/app.hxx>
Include dependency graph for viewuno.cxx:

Go to the source code of this file.

Functions

static const SfxItemPropertyMapEntrylcl_GetViewOptPropertyMap ()
 Clipping Marks. More...
 
static void lcl_CallActivate (ScDocShell *pDocSh, SCTAB nTab, ScSheetEventId nEvent)
 
static bool lcl_TabInRanges (SCTAB nTab, const ScRangeList &rRanges)
 
static void lcl_ShowObject (ScTabViewShell &rViewSh, const ScDrawView &rDrawView, const SdrObject *pSelObj)
 
 UNO3_GETIMPLEMENTATION_IMPL (ScTabViewObj)
 

Variables

constexpr OUStringLiteral SCTABVIEWOBJ_SERVICE = u"com.sun.star.sheet.SpreadsheetView"
 
constexpr OUStringLiteral SCVIEWSETTINGS_SERVICE = u"com.sun.star.sheet.SpreadsheetViewSettings"
 

Function Documentation

static void lcl_CallActivate ( ScDocShell pDocSh,
SCTAB  nTab,
ScSheetEventId  nEvent 
)
static
static const SfxItemPropertyMapEntry* lcl_GetViewOptPropertyMap ( )
static
static void lcl_ShowObject ( ScTabViewShell rViewSh,
const ScDrawView rDrawView,
const SdrObject pSelObj 
)
static
static bool lcl_TabInRanges ( SCTAB  nTab,
const ScRangeList rRanges 
)
static

Definition at line 601 of file viewuno.cxx.

References ScRange::aEnd, ScRange::aStart, i, nCount, ScRangeList::size(), and ScAddress::Tab().

Referenced by ScTabViewObj::select().

UNO3_GETIMPLEMENTATION_IMPL ( ScTabViewObj  )

Variable Documentation

constexpr OUStringLiteral SCTABVIEWOBJ_SERVICE = u"com.sun.star.sheet.SpreadsheetView"

Definition at line 115 of file viewuno.cxx.

Referenced by ScTabViewObj::getSupportedServiceNames().

constexpr OUStringLiteral SCVIEWSETTINGS_SERVICE = u"com.sun.star.sheet.SpreadsheetViewSettings"

Definition at line 116 of file viewuno.cxx.

Referenced by ScTabViewObj::getSupportedServiceNames().