|
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 |