20#ifndef INCLUDED_SVX_SELECTIONCONTROLLER_HXX
21#define INCLUDED_SVX_SELECTIONCONTROLLER_HXX
41namespace table {
struct CellPos; }
51 virtual void onSelectionHasChanged();
53 virtual void onSelectAll();
58 virtual bool DeleteMarked();
60 virtual bool GetAttributes(
SfxItemSet& rTargetSet,
bool bOnlyHardAttr)
const;
61 virtual bool SetAttributes(
const SfxItemSet&
rSet,
bool bReplaceAll);
63 virtual bool GetStyleSheet(
SfxStyleSheet* &rpStyleSheet )
const;
64 virtual bool SetStyleSheet(
SfxStyleSheet* pStyleSheet,
bool bDontRemoveHardAttr );
67 virtual bool PasteObjModel(
const SdrModel& rModel );
73 virtual bool ApplyFormatPaintBrush(
SfxItemSet& rFormatSet,
bool bNoCharacterFormats,
bool bNoParagraphFormats );
75 virtual bool hasSelectedCells()
const;
77 virtual bool setCursorLogicPosition(
const Point& rPosition,
bool bPoint);
81 virtual bool ChangeFontSize(
bool bGrow,
const FontList* pFontList);
#define SVXCORE_DLLPUBLIC