|
LibreOffice Module sc (master) 1
|
#include <config_features.h>#include <boost/property_tree/json_parser.hpp>#include <com/sun/star/frame/Desktop.hpp>#include <scitems.hxx>#include <editeng/flstitem.hxx>#include <sfx2/fcontnr.hxx>#include <sfx2/infobar.hxx>#include <sfx2/objface.hxx>#include <sfx2/docfile.hxx>#include <sfx2/docfilt.hxx>#include <sfx2/sfxresid.hxx>#include <sfx2/strings.hrc>#include <svtools/ehdl.hxx>#include <svtools/langtab.hxx>#include <basic/sbxcore.hxx>#include <basic/sberrors.hxx>#include <svtools/sfxecode.hxx>#include <svx/ofaitem.hxx>#include <svl/stritem.hxx>#include <svl/whiter.hxx>#include <vcl/stdtext.hxx>#include <vcl/svapp.hxx>#include <vcl/weld.hxx>#include <svx/dataaccessdescriptor.hxx>#include <svx/drawitem.hxx>#include <svx/fmshell.hxx>#include <sfx2/passwd.hxx>#include <sfx2/filedlghelper.hxx>#include <sfx2/dispatch.hxx>#include <sfx2/sfxdlg.hxx>#include <svl/PasswordHelper.hxx>#include <svl/documentlockfile.hxx>#include <svl/sharecontrolfile.hxx>#include <unotools/securityoptions.hxx>#include <LibreOfficeKit/LibreOfficeKitEnums.h>#include <sal/log.hxx>#include <unotools/charclass.hxx>#include <comphelper/diagnose_ex.hxx>#include <o3tl/string_view.hxx>#include <comphelper/lok.hxx>#include <comphelper/processfactory.hxx>#include <comphelper/propertyvalue.hxx>#include <docuno.hxx>#include <docsh.hxx>#include "docshimp.hxx"#include <docfunc.hxx>#include <scres.hrc>#include <strings.hrc>#include <stlsheet.hxx>#include <stlpool.hxx>#include <appoptio.hxx>#include <globstr.hrc>#include <global.hxx>#include <dbdocfun.hxx>#include <printfun.hxx>#include <viewdata.hxx>#include <tabvwsh.hxx>#include <impex.hxx>#include <undodat.hxx>#include <undocell.hxx>#include <inputhdl.hxx>#include <dbdata.hxx>#include <servobj.hxx>#include <rangenam.hxx>#include <scmod.hxx>#include <chgviset.hxx>#include <reffact.hxx>#include <chartlis.hxx>#include <chartpos.hxx>#include <tablink.hxx>#include <drwlayer.hxx>#include <docoptio.hxx>#include <undostyl.hxx>#include <rangeseq.hxx>#include <chgtrack.hxx>#include <com/sun/star/document/UpdateDocMode.hpp>#include <scresid.hxx>#include <scabstdlg.hxx>#include <sharedocdlg.hxx>#include <conditio.hxx>#include <sheetevents.hxx>#include <formulacell.hxx>#include <documentlinkmgr.hxx>#include <memory>#include <sfx2/notebookbar/SfxNotebookBar.hxx>#include <helpids.h>#include <editeng/eeitem.hxx>#include <editeng/langitem.hxx>#include <svx/xdef.hxx>Go to the source code of this file.
Macros | |
| #define | ZOOM_MIN 10 |
Functions | |
| IMPL_LINK (ScDocShell, ReloadAllLinksHdl, weld::Button &, rButton, void) | |
| IMPL_STATIC_LINK (LinkHelp, DispatchHelpLinksHdl, weld::Button &, rBtn, void) | |
| void | UpdateAcceptChangesDialog () |
| IMPL_LINK (ScDocShell, DialogClosedHdl, sfx2::FileDialogHelper *, _pFileDlg, void) | |
| #define ZOOM_MIN 10 |
Definition at line 1664 of file docsh4.cxx.
| IMPL_LINK | ( | ScDocShell | , |
| DialogClosedHdl | , | ||
| sfx2::FileDialogHelper * | , | ||
| _pFileDlg | , | ||
| void | |||
| ) |
Definition at line 2674 of file docsh4.cxx.
References ERRCODE_NONE, Execute(), ScDocumentLoader::GetOptions(), and m_pImpl.
| IMPL_LINK | ( | ScDocShell | , |
| ReloadAllLinksHdl | , | ||
| weld::Button & | , | ||
| rButton | , | ||
| void | |||
| ) |
Definition at line 201 of file docsh4.cxx.
References Application::CreateMessageDialog(), ScDocument::GetDocLinkManager(), SfxShell::GetFrame(), sc::DocumentLinkManager::hasExternalRefLinks(), ScDocument::HasLinkFormulaNeedingCheck(), SfxViewFrame::RemoveInfoBar(), RET_NO, RET_YES, SAL_WARN_IF, ScResId(), and u.
| IMPL_STATIC_LINK | ( | LinkHelp | , |
| DispatchHelpLinksHdl | , | ||
| weld::Button & | , | ||
| rBtn | , | ||
| void | |||
| ) |
Definition at line 236 of file docsh4.cxx.
References Application::GetHelp(), and HID_UPDATE_LINK_WARNING.
| void UpdateAcceptChangesDialog | ( | ) |
notify all views
Definition at line 1404 of file docsh4.cxx.
References SfxViewFrame::Current(), SfxViewFrame::GetChildWindow(), and SfxViewFrame::HasChildWindow().
Referenced by ScDocShell::Execute(), ScDocShell::ExecuteChangeProtectionDialog(), ScDocShell::SetChangeRecording(), and ScDocShell::SetProtectionPassword().