LibreOffice Module sc (master) 1
Namespaces | Functions
viewfunc.cxx File Reference
#include <config_features.h>
#include <scitems.hxx>
#include <sfx2/app.hxx>
#include <svx/algitem.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/editobj.hxx>
#include <editeng/langitem.hxx>
#include <editeng/justifyitem.hxx>
#include <o3tl/unit_conversion.hxx>
#include <sfx2/bindings.hxx>
#include <svl/numformat.hxx>
#include <svl/zforlist.hxx>
#include <svl/zformat.hxx>
#include <vcl/weld.hxx>
#include <vcl/virdev.hxx>
#include <stdlib.h>
#include <unotools/charclass.hxx>
#include <vcl/uitest/logger.hxx>
#include <vcl/uitest/eventdescription.hxx>
#include <osl/diagnose.h>
#include <formula/paramclass.hxx>
#include <viewfunc.hxx>
#include <tabvwsh.hxx>
#include <docsh.hxx>
#include <attrib.hxx>
#include <patattr.hxx>
#include <docpool.hxx>
#include <sc.hrc>
#include <undocell.hxx>
#include <undoblk.hxx>
#include <refundo.hxx>
#include <olinetab.hxx>
#include <rangenam.hxx>
#include <globstr.hrc>
#include <global.hxx>
#include <stlsheet.hxx>
#include <editutil.hxx>
#include <formulacell.hxx>
#include <scresid.hxx>
#include <inputhdl.hxx>
#include <scmod.hxx>
#include <inputopt.hxx>
#include <compiler.hxx>
#include <docfunc.hxx>
#include <appoptio.hxx>
#include <sizedev.hxx>
#include <editable.hxx>
#include <scui_def.hxx>
#include <funcdesc.hxx>
#include <docuno.hxx>
#include <cellsuno.hxx>
#include <tokenarray.hxx>
#include <rowheightcontext.hxx>
#include <comphelper/lok.hxx>
#include <conditio.hxx>
#include <columnspanset.hxx>
#include <stringutil.hxx>
#include <memory>
Include dependency graph for viewfunc.cxx:

Go to the source code of this file.

Namespaces

namespace  HelperNotifyChanges
 

Functions

static void ShowFilteredRows (ScDocument &rDoc, SCTAB nTab, SCCOLROW nStartNo, SCCOLROW nEndNo, bool bShow)
 
static void lcl_PostRepaintCondFormat (const ScConditionalFormat *pCondFmt, ScDocShell *pDocSh)
 
static bool lcl_FunctionKnown (sal_uInt16 nOpCode)
 
static bool lcl_AddFunction (ScAppOptions &rAppOpt, sal_uInt16 nOpCode)
 
static void HelperNotifyChanges::NotifyIfChangesListeners (const ScDocShell &rDocShell, ScMarkData &rMark, SCCOL nCol, SCROW nRow, const OUString &rType="cell-change")
 
static void ShrinkToDataArea (ScMarkData &rFuncMark, ScDocument &rDoc)
 

Function Documentation

◆ lcl_AddFunction()

static bool lcl_AddFunction ( ScAppOptions rAppOpt,
sal_uInt16  nOpCode 
)
static

◆ lcl_FunctionKnown()

static bool lcl_FunctionKnown ( sal_uInt16  nOpCode)
static

◆ lcl_PostRepaintCondFormat()

static void lcl_PostRepaintCondFormat ( const ScConditionalFormat pCondFmt,
ScDocShell pDocSh 
)
static

Definition at line 96 of file viewfunc.cxx.

References All, ScConditionalFormat::GetRange(), and ScDocShell::PostPaint().

Referenced by ScViewFunc::EnterData().

◆ ShowFilteredRows()

static void ShowFilteredRows ( ScDocument rDoc,
SCTAB  nTab,
SCCOLROW  nStartNo,
SCCOLROW  nEndNo,
bool  bShow 
)
static

Definition at line 83 of file viewfunc.cxx.

References ScDocument::RowFiltered(), and ScDocument::ShowRows().

Referenced by ScViewFunc::SetWidthOrHeight().

◆ ShrinkToDataArea()

static void ShrinkToDataArea ( ScMarkData rFuncMark,
ScDocument rDoc 
)
static