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; }
98 return eType == rEvent.
eType &&
100 PTR.IMAP.pIMapObj == rEvent.
PTR.
IMAP.pIMapObj;
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;
constexpr TypedWhichId< SwFormatChg > RES_FMT_CHG(162)
constexpr TypedWhichId< SwPtrMsgPoolItem > RES_REMOVE_UNO_OBJECT(181)
const IMapObject * pIMapObj
virtual void SwClientNotify(const SwModify &, const SfxHint &rHint) override
virtual void SwClientNotify(const SwModify &rMod, const SfxHint &rHint) override
bool operator!=(const SwCallMouseEvent &rEvent) const
const SwFrameFormat * pFormat
SwCallEventObjectType eType
SwCallMouseEvent(SwCallMouseEvent const &rOther)
void Set(SwCallEventObjectType eTyp, const SwFrameFormat *pFormat)
void Set(const SwFormatINetFormat *pINetAttr)
bool operator==(const SwCallMouseEvent &rEvent) const
const SwModify * GetRegisteredIn() const
void Set(const SwFrameFormat *pFormat, const IMapObject *pIMapObj)
SwModify * GetRegisteredInNonConst() const
union SwCallMouseEvent::@27 PTR
struct SwCallMouseEvent::@27::@28 IMAP
const SwFormatINetFormat * pINetAttr