22#include <svx/svxids.hrc>
39 :
FuPoor(pViewSh, pWin, pView, pDoc, rReq)
46 xFunc->DoExecute(rReq);
100 aCombSet.
Put( aNewAttr );
101 aCombSet.
Put( aSet );
102 pDlg->SetInputSet( &aCombSet );
111 assert(pDlg &&
"there must be a dialog at this point");
113 auto pRequest = std::make_shared<SfxRequest>(rReq);
116 pDlg->StartExecuteAsync([bWelded, pDlg, pRequest,
this](sal_Int32 nResult){
119 pRequest->Done(*(pDlg->GetOutputItemSet()));
121 setUndo(
mpView, pRequest->GetArgs(),
false);
SAL_DLLPRIVATE SfxItemPool & GetPool()
void SetGeoAttrToMarked(const SfxItemSet &rAttr, bool addPageMargin=false)
SfxItemSet GetGeoAttrFromMarked() const
size_t GetMarkCount() const
SdrMark * GetMark(size_t nNum) const
const SdrMarkList & GetMarkedObjectList() const
bool AreObjectsMarked() const
OUString const & GetDescriptionOfMarkedObjects() const
SdrObject * GetMarkedSdrObj() const
virtual SdrInventor GetObjInventor() const
virtual SdrObjKind GetObjIdentifier() const
SfxItemPool * GetPool() const
const SfxPoolItem * Put(const SfxPoolItem &rItem, sal_uInt16 nWhich)
const SfxItemSet * GetArgs() const
virtual void Invalidate(sal_uInt16 nId=0)
virtual VclPtr< AbstractSvxTransformTabDialog > CreateSvxTransformTabDialog(weld::Window *pParent, const SfxItemSet *pAttr, const SdrView *pView, SvxAnchorIds nAnchorTypes=SvxAnchorIds::NONE)=0
virtual VclPtr< AbstractSvxCaptionDialog > CreateCaptionDialog(weld::Window *pParent, const SdrView *pView, SvxAnchorIds nAnchorTypes=SvxAnchorIds::NONE)=0
static SvxAbstractDialogFactory * Create()
void reset(reference_type *pBody)
Base class for all functions.
Base class of the stacked shell hierarchy.
SD_DLLPUBLIC weld::Window * GetFrameWeld() const
void Cancel()
this method deactivates the current function.
virtual bool SetAttributes(const SfxItemSet &rSet, bool bReplaceAll=false, bool bSlide=false, bool bMaster=false)
virtual void GetAttributes(SfxItemSet &rTargetSet, bool bOnlyHardAttr=false) const
An SdWindow contains the actual working area of ViewShell.
OUString SdResId(TranslateId aId)