LibreOffice Module sc (master) 1
|
#include <com/sun/star/ui/dialogs/XSLTFilterDialog.hpp>
#include <comphelper/lok.hxx>
#include <comphelper/processfactory.hxx>
#include <scitems.hxx>
#include <sfx2/app.hxx>
#include <editeng/flditem.hxx>
#include <editeng/outliner.hxx>
#include <sfx2/viewfrm.hxx>
#include <sfx2/objface.hxx>
#include <IAnyRefDialog.hxx>
#include <svtools/ehdl.hxx>
#include <svtools/accessibilityoptions.hxx>
#include <svl/ctloptions.hxx>
#include <unotools/useroptions.hxx>
#include <sfx2/bindings.hxx>
#include <sfx2/request.hxx>
#include <sfx2/printer.hxx>
#include <editeng/langitem.hxx>
#include <svtools/colorcfg.hxx>
#include <svl/whiter.hxx>
#include <svx/dialogs.hrc>
#include <svl/inethist.hxx>
#include <vcl/svapp.hxx>
#include <svx/svxerr.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <editeng/unolingu.hxx>
#include <unotools/lingucfg.hxx>
#include <i18nlangtag/mslangid.hxx>
#include <i18nlangtag/languagetag.hxx>
#include <com/sun/star/i18n/ScriptType.hpp>
#include <com/sun/star/linguistic2/XThesaurus.hpp>
#include <ooo/vba/XSinkCaller.hpp>
#include <scmod.hxx>
#include <global.hxx>
#include <viewopti.hxx>
#include <docoptio.hxx>
#include <appoptio.hxx>
#include <defaultsoptions.hxx>
#include <formulaopt.hxx>
#include <inputopt.hxx>
#include <printopt.hxx>
#include <navicfg.hxx>
#include <addincfg.hxx>
#include <tabvwsh.hxx>
#include <prevwsh.hxx>
#include <docsh.hxx>
#include <drwlayer.hxx>
#include <uiitems.hxx>
#include <sc.hrc>
#include <scerrors.hrc>
#include <scstyles.hrc>
#include <globstr.hrc>
#include <scresid.hxx>
#include <bitmaps.hlst>
#include <inputhdl.hxx>
#include <inputwin.hxx>
#include <msgpool.hxx>
#include <detfunc.hxx>
#include <preview.hxx>
#include <dragdata.hxx>
#include <markdata.hxx>
#include <transobj.hxx>
#include <funcdesc.hxx>
#include <scslots.hxx>
#include <scabstdlg.hxx>
#include <formula/errorcodes.hxx>
#include <documentlinkmgr.hxx>
#include <LibreOfficeKit/LibreOfficeKitEnums.h>
#include <sfx2/lokhelper.hxx>
Go to the source code of this file.
Macros | |
#define | ShellClass_ScModule |
#define | SC_IDLE_MIN 150 |
#define | SC_IDLE_MAX 3000 |
#define | SC_IDLE_STEP 75 |
#define | SC_IDLE_COUNT 50 |
Functions | |
void | global_InitAppOptions () |
static SfxChildWindow * | lcl_GetChildWinFromCurrentView (sal_uInt16 nId) |
static SfxChildWindow * | lcl_GetChildWinFromAnyView (sal_uInt16 nId) |
static void | lcl_MarkedTabs (const ScMarkData &rMark, SCTAB &rStartTab, SCTAB &rEndTab) |
static void | lcl_CheckNeedsRepaint (const ScDocShell *pDocShell) |
IMPL_LINK_NOARG (ScModule, IdleHandler, Timer *, void) | |
IMPL_LINK (ScModule, CalcFieldValueHdl, EditFieldInfo *, pInfo, void) | |
Variables | |
static sal_uInt16 | nIdleCount = 0 |
constexpr OUStringLiteral | LINGUPROP_AUTOSPELL = u"IsSpellAuto" |
void global_InitAppOptions | ( | ) |
IMPL_LINK | ( | ScModule | , |
CalcFieldValueHdl | , | ||
EditFieldInfo * | , | ||
pInfo | , | ||
void | |||
) |
Definition at line 2153 of file scmod.cxx.
References aURL, SvxFieldItem::GetField(), INetURLHistory::GetOrCreate(), svtools::LINKS, svtools::LINKSVISITED, and INetURLHistory::QueryUrl().
Definition at line 1891 of file scmod.cxx.
References Application::AnyInput(), SfxObjectShell::Current(), ScDocument::GetDocLinkManager(), ScDocShell::GetDocument(), ScDocument::IdleCalcTextWidth(), sc::DocumentLinkManager::idleCheckLinks(), lcl_CheckNeedsRepaint(), nIdleCount, SC_IDLE_COUNT, SC_IDLE_MAX, SC_IDLE_MIN, and SC_IDLE_STEP.
|
static |
Definition at line 1878 of file scmod.cxx.
References ScTabView::CheckNeedsRepaint(), SfxViewFrame::GetFirst(), SfxViewFrame::GetNext(), SfxShell::GetViewShell(), and p.
Referenced by IMPL_LINK_NOARG().
|
static |
Definition at line 1574 of file scmod.cxx.
References SfxViewFrame::GetChildWindow(), SfxViewFrame::GetFirst(), SfxViewFrame::GetNext(), lcl_GetChildWinFromCurrentView(), and nId.
Referenced by ScModule::AddRefEntry(), ScModule::EndReference(), ScModule::IsFormulaMode(), ScModule::IsTableLocked(), and ScModule::SetReference().
|
static |
Definition at line 1566 of file scmod.cxx.
References SfxViewFrame::Current(), SfxViewFrame::GetChildWindow(), and nId.
Referenced by ScModule::EndReference(), ScModule::IsFormulaMode(), ScModule::IsModalMode(), ScModule::IsRefDialogOpen(), lcl_GetChildWinFromAnyView(), and ScModule::SetReference().
|
static |
Definition at line 1727 of file scmod.cxx.
References ScMarkData::GetFirstSelected(), ScMarkData::GetLastSelected(), and ScMarkData::GetSelectCount().
Referenced by ScModule::SetReference().
|
constexpr |
Definition at line 2253 of file scmod.cxx.
Referenced by ScModule::SetAutoSpellProperty().
|
static |
Definition at line 105 of file scmod.cxx.
Referenced by ScModule::AnythingChanged(), and IMPL_LINK_NOARG().