|
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().