76 bool bForceNoFillStyle =
false;
77 if ( static_cast<SdrObjCustomShape*>(pObj)->UseNoFillStyle() )
78 bForceNoFillStyle =
true;
81 if ( bForceNoFillStyle )
101 bool bAttributesAppliedFromGallery =
false;
108 for ( std::vector<OUString>::size_type
i = 0;
i < aObjList.size();
i++ )
114 rPool.FreezeIdRanges();
127 SDRATTR_TEXTDIRECTION,
135 aDest.Set( rSource );
140 bAttributesAppliedFromGallery =
true;
148 if ( !bAttributesAppliedFromGallery )
168 if ( dynamic_cast< const SdrObjCustomShape *>( pObj ) )
#define GALLERY_THEME_POWERPOINT
virtual bool MouseButtonDown(const MouseEvent &rMEvt) override
size_t GetMarkCount() const
virtual void NbcRotate(const Point &rRef, Degree100 nAngle, double sn, double cs)
virtual void Activate(const sal_uInt16 nSlotId) override
static bool doConstructOrthogonal(std::u16string_view rName)
SdrObject * GetObj(size_t nNum) const
virtual bool doConstructOrthogonal() const override
constexpr sal_uInt16 EE_ITEMS_END(EE_FEATURE_END)
SdrMark * GetMark(size_t nNum) const
const SfxItemSet * GetArgs() const
constexpr sal_uInt16 SDRATTR_MISC_LAST(SDRATTR_TEXT_CHAINNEXTNAME)
constexpr sal_uInt16 SDRATTR_START(XATTR_START)
SdrOnOffItem makeSdrTextAutoGrowHeightItem(bool bAuto)
virtual const tools::Rectangle & GetSnapRect() const
Used by the UI to modify the document model.
std::deque< AttachedObject_Impl > aObjList
virtual void CreateDefaultObject() override
void SetSdrDrawMode(SdrObjKind eSdrObjectKind)
void SetMergedItemSet(const SfxItemSet &rSet, bool bClearAllItems=false)
virtual void Activate(const sal_uInt16 nSlotId)
VclPtr< SwEditWin > m_pWin
void SetAttributes(SdrObject *pObj)
SfxItemPool & GetPool() const
ConstCustomShape(SwWrtShell *pSh, SwEditWin *pWin, SwView *pView, SfxRequest const &rReq)
SdrObject * GetMarkedSdrObj() const
constexpr TypedWhichId< SvxWritingModeItem > SDRATTR_TEXTDIRECTION(SDRATTR_NOTPERSIST_FIRST+34)
virtual void CreateDefaultObject()
Window class for the Writer edit area, this is the one handling mouse and keyboard events and doing t...
SdrObject * GetCreateObj() const
static OUString GetShapeTypeFromRequest(SfxRequest const &rReq)
const OUString & GetValue() const
const SdrMarkList & GetMarkedObjectList() const
const SdrPage * GetPage(sal_uInt16 nPgNum) const
constexpr sal_uInt16 EE_ITEMS_START(OWN_ATTR_VALUE_END+1)
SdrModel & getSdrModelFromSdrObject() const
constexpr sal_uInt16 SDRATTR_GRAF_FIRST(SDRATTR_NOTPERSIST_LAST+1)
virtual bool MouseButtonDown(const MouseEvent &rMEvt)
void SetMergedItem(const SfxPoolItem &rItem)
static bool FillObjListTitle(const sal_uInt32 nThemeId, std::vector< OUString > &rList)
const SfxPoolItem * Put(const SfxPoolItem &rItem, sal_uInt16 nWhich)
constexpr sal_uInt16 SDRATTR_SHADOW_LAST(SDRATTR_SHADOWBLUR)
sal_uInt16 GetSlot() const
bool equalsIgnoreAsciiCase(std::u16string_view s1, std::u16string_view s2)
const SfxPoolItem & Get(sal_uInt16 nWhich, bool bSrchInParent=true) const
const OUString & GetShapeType() const
const SfxItemSet & GetMergedItemSet() const
constexpr sal_uInt16 SDRATTR_CUSTOMSHAPE_LAST(SDRATTR_CUSTOMSHAPE_GEOMETRY)
const SfxItemPool & GetItemPool() const
virtual Degree100 GetRotateAngle() const
static bool GetSdrObj(std::u16string_view rThemeName, sal_uInt32 nSdrModelPos, SdrModel *pModel, BitmapEx *pThumb=nullptr)
constexpr sal_uInt16 SDRATTR_MISC_FIRST(SDRATTR_CAPTION_LAST+1)
constexpr TypedWhichId< SvxAdjustItem > RES_PARATR_ADJUST(64)
static sal_uInt32 GetSdrObjCount(std::u16string_view rThemeName)