LibreOffice Module sc (master) 1
|
#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>
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) |
|
static |
Definition at line 305 of file viewfunc.cxx.
References ScAppOptions::GetLRUFuncList(), ScAppOptions::GetLRUFuncListCount(), lcl_FunctionKnown(), LRU_MAX, nPos, and ScAppOptions::SetLRUFuncList().
Referenced by ScViewFunc::EnterData().
|
static |
Definition at line 292 of file viewfunc.cxx.
References ScFunctionList::GetCount(), ScFunctionList::GetFunction(), ScGlobal::GetStarCalcFunctionList(), i, nCount, and ScFuncDesc::nFIndex.
Referenced by lcl_AddFunction().
|
static |
Definition at line 96 of file viewfunc.cxx.
References All, ScConditionalFormat::GetRange(), and ScDocShell::PostPaint().
Referenced by ScViewFunc::EnterData().
|
static |
Definition at line 83 of file viewfunc.cxx.
References ScDocument::RowFiltered(), and ScDocument::ShowRows().
Referenced by ScViewFunc::SetWidthOrHeight().
|
static |
Definition at line 1197 of file viewfunc.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), ScMarkData::GetMarkArea(), ScDocument::GetSheetLimits(), ScMarkData::IsMarked(), ScMarkData::IsMultiMarked(), ScSheetLimits::MaxCol(), ScSheetLimits::MaxRow(), ScMarkData::ResetMark(), ScAddress::Row(), ScAddress::SetCol(), ScMarkData::SetMarkArea(), ScAddress::SetRow(), ScDocument::ShrinkToDataArea(), and ScAddress::Tab().
Referenced by ScViewFunc::ApplySelectionPattern(), and ScViewFunc::GetSelectionPattern().