20#ifndef INCLUDED_SW_INC_SWEVENT_HXX
21#define INCLUDED_SW_INC_SWEVENT_HXX
27#define STR_SW_EVENT_PAGE_COUNT 0
28#define STR_SW_EVENT_MAIL_MERGE 1
29#define STR_SW_EVENT_MAIL_MERGE_END 2
30#define STR_SW_EVENT_FIELD_MERGE 3
31#define STR_SW_EVENT_FIELD_MERGE_FINISHED 4
32#define STR_SW_EVENT_LAYOUT_FINISHED 5
33#define STR_SW_EVENT_OBJECT_SELECT 6
34#define STR_SW_EVENT_START_INS_GLOSSARY 7
35#define STR_SW_EVENT_END_INS_GLOSSARY 8
36#define STR_SW_EVENT_FRM_KEYINPUT_ALPHA 9
37#define STR_SW_EVENT_FRM_KEYINPUT_NOALPHA 10
38#define STR_SW_EVENT_FRM_RESIZE 11
39#define STR_SW_EVENT_FRM_MOVE 12
78 {
PTR.pFormat =
nullptr;
PTR.IMAP.pIMapObj =
nullptr; }
103 {
return !( *
this == rEvent ); }
121 if (rHint.
GetId() != SfxHintId::SwLegacyModify)
127 switch(pLegacy->GetWhich())
130 bClear |= pLegacy->m_pOld->StaticWhichCast(
RES_FMT_CHG).pChangedFormat ==
PTR.pFormat;
const SwModify * GetRegisteredIn() const
virtual void SwClientNotify(const SwModify &, const SfxHint &rHint) override
SwModify * GetRegisteredInNonConst() const
constexpr TypedWhichId< SwPtrMsgPoolItem > RES_REMOVE_UNO_OBJECT(181)
constexpr TypedWhichId< SwFormatChg > RES_FMT_CHG(168)
bool operator==(const SwCallMouseEvent &rEvent) const
virtual void SwClientNotify(const SwModify &rMod, const SfxHint &rHint) override
const IMapObject * pIMapObj
SwCallEventObjectType eType
void Set(const SwFrameFormat *pFormat, const IMapObject *pIMapObj)
void Set(const SwFormatINetFormat *pINetAttr)
union SwCallMouseEvent::@24 PTR
const SwFrameFormat * pFormat
void Set(SwCallEventObjectType eTyp, const SwFrameFormat *pFormat)
const SwFormatINetFormat * pINetAttr
SwCallMouseEvent(SwCallMouseEvent const &rOther)
bool operator!=(const SwCallMouseEvent &rEvent) const
struct SwCallMouseEvent::@24::@25 IMAP