LibreOffice Module sd (master) 1
|
#include <sal/config.h>
#include <memory>
#include <string_view>
#include <utility>
#include <com/sun/star/style/XStyle.hpp>
#include <com/sun/star/presentation/ClickAction.hpp>
#include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/beans/PropertyState.hpp>
#include <rtl/ustrbuf.hxx>
#include <svl/itemprop.hxx>
#include <svl/style.hxx>
#include <svx/svdpool.hxx>
#include <sfx2/viewfrm.hxx>
#include <sfx2/app.hxx>
#include <svtools/unoimap.hxx>
#include <svtools/unoevent.hxx>
#include <sfx2/bindings.hxx>
#include <sfx2/event.hxx>
#include <sfx2/sfxsids.hrc>
#include <comphelper/extract.hxx>
#include <cppuhelper/implbase.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <svx/unoshape.hxx>
#include <svx/svdotext.hxx>
#include <svx/svdopath.hxx>
#include <svx/svdoole2.hxx>
#include <svx/svdograf.hxx>
#include <svx/ImageMapInfo.hxx>
#include <filter/msfilter/msdffimp.hxx>
#include <svl/instrm.hxx>
#include <editeng/outlobj.hxx>
#include <Outliner.hxx>
#include <comphelper/sequence.hxx>
#include <svx/svdogrp.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <vcl/svapp.hxx>
#include <tools/debug.hxx>
#include <anminfo.hxx>
#include "unoobj.hxx"
#include <unoprnms.hxx>
#include <unomodel.hxx>
#include <drawdoc.hxx>
#include <sdmod.hxx>
#include <sdpage.hxx>
#include <ViewShell.hxx>
#include <unopage.hxx>
#include <DrawDocShell.hxx>
#include <EffectMigration.hxx>
Go to the source code of this file.
Classes | |
class | SdUnoEventsAccess |
struct | o3tl::typed_flags< FoundFlags > |
Namespaces | |
namespace | o3tl |
Macros | |
#define | WID_EFFECT 1 |
#define | WID_SPEED 2 |
#define | WID_TEXTEFFECT 3 |
#define | WID_BOOKMARK 4 |
#define | WID_CLICKACTION 5 |
#define | WID_PLAYFULL 6 |
#define | WID_SOUNDFILE 7 |
#define | WID_SOUNDON 8 |
#define | WID_BLUESCREEN 9 |
#define | WID_VERB 10 |
#define | WID_DIMCOLOR 11 |
#define | WID_DIMHIDE 12 |
#define | WID_DIMPREV 13 |
#define | WID_PRESORDER 14 |
#define | WID_STYLE 15 |
#define | WID_ANIMPATH 16 |
#define | WID_IMAGEMAP 17 |
#define | WID_ISANIMATION 18 |
#define | WID_ISEMPTYPRESOBJ 20 |
#define | WID_ISPRESOBJ 21 |
#define | WID_MASTERDEPEND 22 |
#define | WID_NAVORDER 23 |
#define | WID_PLACEHOLDERTEXT 24 |
#define | WID_LEGACYFRAGMENT 25 |
#define | IMPRESS_MAP_ENTRIES |
#define | DRAW_MAP_ENTRIES |
Functions | |
static o3tl::span< const SfxItemPropertyMapEntry > | lcl_GetImpress_SdXShapePropertyGraphicMap_Impl () |
static o3tl::span< const SfxItemPropertyMapEntry > | lcl_GetImpress_SdXShapePropertySimpleMap_Impl () |
static o3tl::span< const SfxItemPropertyMapEntry > | lcl_GetDraw_SdXShapePropertySimpleMap_Impl () |
static o3tl::span< const SfxItemPropertyMapEntry > | lcl_GetDraw_SdXShapePropertyGraphicMap_Impl () |
static o3tl::span< const SfxItemPropertyMapEntry > | lcl_ImplGetShapePropertyMap (bool bImpress, bool bGraphicObj) |
static const SvxItemPropertySet * | lcl_ImplGetShapePropertySet (bool bImpress, bool bGraphicObj) |
static o3tl::span< const SfxItemPropertyMapEntry > | lcl_GetEmpty_SdXShapePropertyMap_Impl () |
static const SvxItemPropertySet * | lcl_GetEmpty_SdXShapePropertySet_Impl () |
const SvEventDescription * | ImplGetSupportedMacroItems () |
constexpr OUStringLiteral | gaStrOnClick (u"OnClick") |
constexpr OUStringLiteral | gaStrServiceName (u"com.sun.star.documents.Events") |
constexpr OUStringLiteral | gaStrEventType (u"EventType") |
constexpr OUStringLiteral | gaStrPresentation (u"Presentation") |
constexpr OUStringLiteral | gaStrLibrary (u"Library") |
constexpr OUStringLiteral | gaStrMacroName (u"MacroName") |
constexpr OUStringLiteral | gaStrClickAction (u"ClickAction") |
constexpr OUStringLiteral | gaStrBookmark (u"Bookmark") |
constexpr OUStringLiteral | gaStrEffect (u"Effect") |
constexpr OUStringLiteral | gaStrPlayFull (u"PlayFull") |
constexpr OUStringLiteral | gaStrVerb (u"Verb") |
constexpr OUStringLiteral | gaStrSoundURL (u"SoundURL") |
constexpr OUStringLiteral | gaStrSpeed (u"Speed") |
constexpr OUStringLiteral | gaStrStarBasic (u"StarBasic") |
constexpr OUStringLiteral | gaStrScript (u"Script") |
static void | clearEventsInAnimationInfo (SdAnimationInfo *pInfo) |
#define DRAW_MAP_ENTRIES |
Definition at line 151 of file unoobj.cxx.
#define IMPRESS_MAP_ENTRIES |
Definition at line 107 of file unoobj.cxx.
#define WID_ANIMPATH 16 |
Definition at line 95 of file unoobj.cxx.
#define WID_BLUESCREEN 9 |
Definition at line 88 of file unoobj.cxx.
#define WID_BOOKMARK 4 |
Definition at line 83 of file unoobj.cxx.
#define WID_CLICKACTION 5 |
Definition at line 84 of file unoobj.cxx.
#define WID_DIMCOLOR 11 |
Definition at line 90 of file unoobj.cxx.
#define WID_DIMHIDE 12 |
Definition at line 91 of file unoobj.cxx.
#define WID_DIMPREV 13 |
Definition at line 92 of file unoobj.cxx.
#define WID_EFFECT 1 |
Definition at line 80 of file unoobj.cxx.
#define WID_IMAGEMAP 17 |
Definition at line 96 of file unoobj.cxx.
#define WID_ISANIMATION 18 |
Definition at line 97 of file unoobj.cxx.
#define WID_ISEMPTYPRESOBJ 20 |
Definition at line 99 of file unoobj.cxx.
#define WID_ISPRESOBJ 21 |
Definition at line 100 of file unoobj.cxx.
#define WID_LEGACYFRAGMENT 25 |
Definition at line 105 of file unoobj.cxx.
#define WID_MASTERDEPEND 22 |
Definition at line 101 of file unoobj.cxx.
#define WID_NAVORDER 23 |
Definition at line 103 of file unoobj.cxx.
#define WID_PLACEHOLDERTEXT 24 |
Definition at line 104 of file unoobj.cxx.
#define WID_PLAYFULL 6 |
Definition at line 85 of file unoobj.cxx.
#define WID_PRESORDER 14 |
Definition at line 93 of file unoobj.cxx.
#define WID_SOUNDFILE 7 |
Definition at line 86 of file unoobj.cxx.
#define WID_SOUNDON 8 |
Definition at line 87 of file unoobj.cxx.
#define WID_SPEED 2 |
Definition at line 81 of file unoobj.cxx.
#define WID_STYLE 15 |
Definition at line 94 of file unoobj.cxx.
#define WID_TEXTEFFECT 3 |
Definition at line 82 of file unoobj.cxx.
#define WID_VERB 10 |
Definition at line 89 of file unoobj.cxx.
|
static |
Definition at line 1096 of file unoobj.cxx.
References SdAnimationInfo::mbSecondPlayFull, SdAnimationInfo::mbSecondSoundOn, SdAnimationInfo::meClickAction, SdAnimationInfo::meSecondEffect, SdAnimationInfo::meSecondSpeed, SdAnimationInfo::mnVerb, and SdAnimationInfo::SetBookmark().
Referenced by SdUnoEventsAccess::replaceByName().
|
constexpr |
Referenced by SdUnoEventsAccess::getByName(), and SdUnoEventsAccess::replaceByName().
|
constexpr |
Referenced by SdUnoEventsAccess::getByName(), and SdUnoEventsAccess::replaceByName().
|
constexpr |
Referenced by SdUnoEventsAccess::getByName(), and SdUnoEventsAccess::replaceByName().
|
constexpr |
Referenced by SdUnoEventsAccess::getByName(), and SdUnoEventsAccess::replaceByName().
|
constexpr |
Referenced by SdUnoEventsAccess::getByName(), and SdUnoEventsAccess::replaceByName().
|
constexpr |
Referenced by SdUnoEventsAccess::getByName(), and SdUnoEventsAccess::replaceByName().
|
constexpr |
|
constexpr |
Referenced by SdUnoEventsAccess::getByName(), and SdUnoEventsAccess::replaceByName().
|
constexpr |
Referenced by SdUnoEventsAccess::getByName(), and SdUnoEventsAccess::replaceByName().
|
constexpr |
Referenced by SdUnoEventsAccess::getByName(), and SdUnoEventsAccess::replaceByName().
|
constexpr |
Referenced by SdUnoEventsAccess::getSupportedServiceNames().
|
constexpr |
Referenced by SdUnoEventsAccess::getByName(), and SdUnoEventsAccess::replaceByName().
|
constexpr |
Referenced by SdUnoEventsAccess::getByName(), and SdUnoEventsAccess::replaceByName().
|
constexpr |
Referenced by SdUnoEventsAccess::getByName().
|
constexpr |
Referenced by SdUnoEventsAccess::getByName(), and SdUnoEventsAccess::replaceByName().
const SvEventDescription * ImplGetSupportedMacroItems | ( | ) |
Definition at line 235 of file unoobj.cxx.
Referenced by SdXImpressDocument::create(), and SdXShape::getPropertyValue().
|
static |
Definition at line 165 of file unoobj.cxx.
References DRAW_MAP_ENTRIES, cppu::UnoType< typename T >::get(), u, and WID_IMAGEMAP.
Referenced by lcl_ImplGetShapePropertyMap(), and lcl_ImplGetShapePropertySet().
|
static |
Definition at line 157 of file unoobj.cxx.
References DRAW_MAP_ENTRIES.
Referenced by lcl_ImplGetShapePropertyMap(), and lcl_ImplGetShapePropertySet().
|
static |
Definition at line 225 of file unoobj.cxx.
Referenced by lcl_GetEmpty_SdXShapePropertySet_Impl().
|
static |
Definition at line 230 of file unoobj.cxx.
References SdrObject::GetGlobalDrawObjectItemPool(), and lcl_GetEmpty_SdXShapePropertyMap_Impl().
|
static |
Definition at line 132 of file unoobj.cxx.
References cppu::UnoType< typename T >::get(), IMPRESS_MAP_ENTRIES, u, and WID_IMAGEMAP.
Referenced by lcl_ImplGetShapePropertyMap(), and lcl_ImplGetShapePropertySet().
|
static |
Definition at line 142 of file unoobj.cxx.
References IMPRESS_MAP_ENTRIES.
Referenced by lcl_ImplGetShapePropertyMap(), and lcl_ImplGetShapePropertySet().
|
static |
Definition at line 174 of file unoobj.cxx.
References lcl_GetDraw_SdXShapePropertyGraphicMap_Impl(), lcl_GetDraw_SdXShapePropertySimpleMap_Impl(), lcl_GetImpress_SdXShapePropertyGraphicMap_Impl(), and lcl_GetImpress_SdXShapePropertySimpleMap_Impl().
|
static |