19#ifndef INCLUDED_SFX2_EVNTCONF_HXX
20#define INCLUDED_SFX2_EVNTCONF_HXX
44 , maEventName(
std::move( aEventName ))
59 size_t size()
const {
return aEventNamesList.size(); };
84 void AddEvent(
const OUString&,
const OUString&,
SvMacroItemId );
92#define STAR_BASIC "StarBasic"
98 static std::unique_ptr<SvxMacro> ConvertToMacro(
const css::uno::Any& rElement,
SfxObjectShell* pDoc );
SfxEventNamesList aEventsList
SfxEventNamesItem(const sal_uInt16 nId)
const SfxEventNamesList & GetEvents() const
SfxEventNamesList & operator=(const SfxEventNamesList &rCpy)
void push_back(SfxEventName Item)
SfxEventName const & at(size_t Index) const
SfxEventNamesList(const SfxEventNamesList &rCpy)
::std::vector< SfxEventName > aEventNamesList
SfxEventName & at(size_t Index)
SvMacroItemId
these values get stored in streams in a 16-bit value
constexpr OUStringLiteral PROP_MACRO_NAME
constexpr OUStringLiteral PROP_SCRIPT
constexpr OUStringLiteral PROP_EVENT_TYPE
constexpr OUStringLiteral PROP_LIBRARY
css::uno::Reference< css::animations::XAnimationNode > Clone(const css::uno::Reference< css::animations::XAnimationNode > &xSourceNode, const SdPage *pSource=nullptr, const SdPage *pTarget=nullptr)
SfxEventName(SvMacroItemId nId, OUString aEventName, OUString aUIName)
bool operator==(const XclFontData &rLeft, const XclFontData &rRight)