|
LibreOffice Module sfx2 (master) 1
|
#include <config_features.h>#include <boost/property_tree/json_parser.hpp>#include <sal/log.hxx>#include <svl/stritem.hxx>#include <svl/eitem.hxx>#include <svl/whiter.hxx>#include <utility>#include <vcl/svapp.hxx>#include <vcl/toolbox.hxx>#include <vcl/weld.hxx>#include <svl/intitem.hxx>#include <svtools/langhelp.hxx>#include <com/sun/star/awt/XPopupMenu.hpp>#include <com/sun/star/frame/XLayoutManager.hpp>#include <com/sun/star/frame/ModuleManager.hpp>#include <com/sun/star/io/IOException.hpp>#include <com/sun/star/beans/XPropertySet.hpp>#include <com/sun/star/embed/EmbedStates.hpp>#include <com/sun/star/embed/EmbedMisc.hpp>#include <com/sun/star/embed/XEmbeddedObject.hpp>#include <com/sun/star/container/XContainerQuery.hpp>#include <com/sun/star/frame/XStorable.hpp>#include <com/sun/star/frame/XModel.hpp>#include <com/sun/star/datatransfer/clipboard/XClipboard.hpp>#include <com/sun/star/lang/XMultiServiceFactory.hpp>#include <com/sun/star/datatransfer/clipboard/XClipboardListener.hpp>#include <com/sun/star/datatransfer/clipboard/XClipboardNotifier.hpp>#include <com/sun/star/view/XRenderable.hpp>#include <com/sun/star/uno/Reference.hxx>#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>#include <com/sun/star/accessibility/XAccessibleContext.hpp>#include <com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp>#include <com/sun/star/accessibility/XAccessibleSelection.hpp>#include <com/sun/star/accessibility/AccessibleEventId.hpp>#include <com/sun/star/accessibility/AccessibleStateType.hpp>#include <com/sun/star/accessibility/XAccessibleText.hpp>#include <cppuhelper/implbase.hxx>#include <com/sun/star/ui/XAcceleratorConfiguration.hpp>#include <cppuhelper/weakref.hxx>#include <com/sun/star/accessibility/XAccessibleTextAttributes.hpp>#include <com/sun/star/accessibility/AccessibleTextType.hpp>#include <com/sun/star/awt/FontSlant.hpp>#include <comphelper/diagnose_ex.hxx>#include <tools/urlobj.hxx>#include <unotools/tempfile.hxx>#include <svtools/soerr.hxx>#include <tools/svborder.hxx>#include <framework/actiontriggerhelper.hxx>#include <comphelper/lok.hxx>#include <comphelper/processfactory.hxx>#include <comphelper/propertyvalue.hxx>#include <comphelper/sequenceashashmap.hxx>#include <toolkit/helper/vclunohelper.hxx>#include <vcl/settings.hxx>#include <vcl/commandinfoprovider.hxx>#include <LibreOfficeKit/LibreOfficeKitEnums.h>#include <officecfg/Setup.hxx>#include <sfx2/app.hxx>#include <sfx2/flatpak.hxx>#include <sfx2/viewsh.hxx>#include "viewimp.hxx"#include <sfx2/sfxresid.hxx>#include <sfx2/request.hxx>#include <sfx2/printer.hxx>#include <sfx2/docfile.hxx>#include <sfx2/dispatch.hxx>#include <sfx2/strings.hrc>#include <sfx2/sfxbasecontroller.hxx>#include <sfx2/mailmodelapi.hxx>#include <bluthsndapi.hxx>#include <sfx2/viewfrm.hxx>#include <sfx2/event.hxx>#include <sfx2/ipclient.hxx>#include <sfx2/sfxsids.hrc>#include <sfx2/objface.hxx>#include <sfx2/lokhelper.hxx>#include <sfx2/lokcallback.hxx>#include <openuriexternally.hxx>#include <iostream>#include <vector>#include <libxml/xmlwriter.h>#include <toolkit/awt/vclxmenu.hxx>#include <unordered_map>#include <unordered_set>#include <sfxslots.hxx>Go to the source code of this file.
Classes | |
| class | SfxClipboardChangeListener |
| struct | SfxClipboardChangeListener::AsyncExecuteInfo |
| class | LOKDocumentFocusListener |
Macros | |
| #define | ShellClass_SfxViewShell |
Functions | |
| IMPL_STATIC_LINK (SfxClipboardChangeListener, AsyncExecuteHdl_Impl, void *, p, void) | |
| static OUString | impl_retrieveFilterNameFromTypeAndModule (const css::uno::Reference< css::container::XContainerQuery > &rContainerQuery, const OUString &rType, const OUString &rModuleIdentifier, const sal_Int32 nFlags) |
| search for a filter name dependent on type and module More... | |
| static OUString | impl_searchFormatTypeForApp (const css::uno::Reference< css::frame::XFrame > &xFrame, ETypeFamily eTypeFamily) |
| static bool | ignoreLibreOfficeKitViewCallback (int nType, const SfxViewShell_Impl *pImpl) |
| #define ShellClass_SfxViewShell |
Definition at line 119 of file viewsh.cxx.
|
static |
Definition at line 2183 of file viewsh.cxx.
References comphelper::LibreOfficeKit::isActive(), comphelper::LibreOfficeKit::isTiledPainting(), SfxViewShell_Impl::m_bTiledSearching, and nType.
Referenced by SfxViewShell::libreOfficeKitViewCallback(), SfxViewShell::libreOfficeKitViewCallbackWithViewId(), SfxViewShell::libreOfficeKitViewInvalidateTilesCallback(), SfxViewShell::libreOfficeKitViewUpdatedCallback(), and SfxViewShell::libreOfficeKitViewUpdatedCallbackPerViewId().
|
static |
search for a filter name dependent on type and module
Definition at line 928 of file viewsh.cxx.
References comphelper::SequenceAsHashMap::getUnpackedValueOrDefault().
Referenced by SfxViewShell::ExecMisc_Impl().
|
static |
Definition at line 978 of file viewsh.cxx.
Referenced by SfxViewShell::ExecMisc_Impl().
| IMPL_STATIC_LINK | ( | SfxClipboardChangeListener | , |
| AsyncExecuteHdl_Impl | , | ||
| void * | , | ||
| p | , | ||
| void | |||
| ) |
Definition at line 194 of file viewsh.cxx.
References p.