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