29#include <editeng/editids.hrc>
30#include <svx/svxids.hrc>
34#include <drawview.hxx>
47 if (nSlot == SID_CHAR_DLG_EFFECT)
49 pDlg->SetCurPageId(
"fonteffects");
51 bool bRet = ( pDlg->Execute() ==
RET_OK );
55 const SfxItemSet* pNewAttrs = pDlg->GetOutputItemSet();
57 rOutSet.
Put( *pNewAttrs );
69 SID_ATTR_PARA_PAGEBREAK, SID_ATTR_PARA_WIDOWS> aNewAttr(*pArgPool);
70 aNewAttr.Put( rArgs );
86 bool bRet = ( pDlg->Execute() ==
RET_OK );
90 const SfxItemSet* pNewAttrs = pDlg->GetOutputItemSet();
92 rOutSet.
Put( *pNewAttrs );
105 pDlg->Insert( SotClipboardFormatId::STRING, OUString() );
106 pDlg->Insert( SotClipboardFormatId::RTF, OUString() );
107 pDlg->Insert( SotClipboardFormatId::RICHTEXT, OUString() );
115 if (nFormat != SotClipboardFormatId::NONE)
117 if (nFormat == SotClipboardFormatId::STRING)
void Paste(bool bUseSpecial=false)
virtual VclPtr< SfxAbstractTabDialog > CreateScParagraphDlg(weld::Window *pParent, const SfxItemSet *pAttr)=0
static SC_DLLPUBLIC ScAbstractDialogFactory * Create()
virtual VclPtr< SfxAbstractTabDialog > CreateScCharDlg(weld::Window *pParent, const SfxItemSet *pAttr, const SfxObjectShell *pDocShell, bool bDrawText)=0
void ExecutePasteContents(SfxRequest &rReq)
bool ExecuteCharDlg(const SfxItemSet &rArgs, SfxItemSet &rOutSet, sal_uInt16 nSlot)
bool ExecuteParaDlg(const SfxItemSet &rArgs, SfxItemSet &rOutSet)
ScGridWindow * GetActiveWin()
weld::Window * GetDialogParent()
SfxObjectShell * GetSfxDocShell() const
ScDrawView * GetScDrawView()
const OutlinerView * GetTextEditOutlinerView() const
SfxItemPool * GetPool() const
const SfxPoolItem * Put(const SfxPoolItem &rItem, sal_uInt16 nWhich)
static SvxAbstractDialogFactory * Create()
static TransferableDataHelper CreateFromSystemClipboard(vcl::Window *pWindow)
const css::uno::Reference< css::datatransfer::XTransferable > & GetTransferable() const
constexpr sal_uInt16 EE_ITEMS_END(EE_FEATURE_END)
constexpr sal_uInt16 EE_ITEMS_START(OWN_ATTR_VALUE_END+1)