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.