22#include <com/sun/star/frame/XModel.hpp>
23#include <com/sun/star/beans/XPropertyChangeListener.hpp>
24#include <com/sun/star/container/XContainerListener.hpp>
66 const OUString& rModelName,
67 const css::uno::Reference< css::lang::XMultiServiceFactory >& rxSFac);
83 sal_Int32 nXIn, sal_Int32 nYIn, sal_Int32 nWidthIn, sal_Int32 nHeightIn,
84 sal_Int32& nXOut, sal_Int32& nYOut, sal_Int32& nWidthOut, sal_Int32& nHeightOut );
86 sal_Int32 nXIn, sal_Int32 nYIn, sal_Int32 nWidthIn, sal_Int32 nHeightIn,
87 sal_Int32& nXOut, sal_Int32& nYOut, sal_Int32& nWidthOut, sal_Int32& nHeightOut );
89 sal_Int32 nXIn, sal_Int32 nYIn, sal_Int32 nWidthIn, sal_Int32 nHeightIn,
90 sal_Int32& nXOut, sal_Int32& nYOut, sal_Int32& nWidthOut, sal_Int32& nHeightOut );
92 sal_Int32 nXIn, sal_Int32 nYIn, sal_Int32 nWidthIn, sal_Int32 nHeightIn,
93 sal_Int32& nXOut, sal_Int32& nYOut, sal_Int32& nWidthOut, sal_Int32& nHeightOut );
118 css::uno::Reference< css::awt::XControl >
GetControl()
const;
123 void NameChange(
const css::beans::PropertyChangeEvent& evt );
125 void TabIndexChange(
const css::beans::PropertyChangeEvent& evt );
140 void MakeDataAware(
const css::uno::Reference< css::frame::XModel >& xModel );
164 virtual void NbcMove(
const Size& rSize )
override;
void StartListening(SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected)
void EndListening(SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false)
rtl::Reference< DlgEdForm > pDlgEdForm
css::uno::Reference< css::beans::XPropertyChangeListener > m_xPropertyChangeListener
sal_Int32 GetStep() const
css::uno::Reference< css::awt::XControl > GetControl() const
virtual SdrObjKind GetObjIdentifier() const override
css::uno::Reference< css::container::XContainerListener > m_xContainerListener
virtual bool EndCreate(SdrDragStat &rStat, SdrCreateCmd eCmd) override
bool TransformSdrToControlCoordinates(sal_Int32 nXIn, sal_Int32 nYIn, sal_Int32 nWidthIn, sal_Int32 nHeightIn, sal_Int32 &nXOut, sal_Int32 &nYOut, sal_Int32 &nWidthOut, sal_Int32 &nHeightOut)
DlgEdForm * GetDlgEdForm() const
bool supportsService(OUString const &serviceName) const
DlgEdObj(SdrModel &rSdrModel)
OUString GetUniqueName() const
virtual void SetRectFromProps()
void NameChange(const css::beans::PropertyChangeEvent &evt)
void TabIndexChange(const css::beans::PropertyChangeEvent &evt)
OUString GetDefaultName() const
virtual void SetLayer(SdrLayerID nLayer) override
void MakeDataAware(const css::uno::Reference< css::frame::XModel > &xModel)
virtual ~DlgEdObj() override
DlgEditor & GetDialogEditor()
bool TransformControlToSdrCoordinates(sal_Int32 nXIn, sal_Int32 nYIn, sal_Int32 nWidthIn, sal_Int32 nHeightIn, sal_Int32 &nXOut, sal_Int32 &nYOut, sal_Int32 &nWidthOut, sal_Int32 &nHeightOut)
bool TransformSdrToFormCoordinates(sal_Int32 nXIn, sal_Int32 nYIn, sal_Int32 nWidthIn, sal_Int32 nHeightIn, sal_Int32 &nXOut, sal_Int32 &nYOut, sal_Int32 &nWidthOut, sal_Int32 &nHeightOut)
virtual rtl::Reference< SdrObject > CloneSdrObject(SdrModel &rTargetModel) const override
void EndListening(bool bRemoveListener)
virtual SdrInventor GetObjInventor() const override
void SetDlgEdForm(DlgEdForm *pForm)
virtual rtl::Reference< SdrObject > getFullDragClone() const override
virtual void PositionAndSizeChange(const css::beans::PropertyChangeEvent &evt)
bool TransformFormToSdrCoordinates(sal_Int32 nXIn, sal_Int32 nYIn, sal_Int32 nWidthIn, sal_Int32 nHeightIn, sal_Int32 &nXOut, sal_Int32 &nYOut, sal_Int32 &nWidthOut, sal_Int32 &nHeightOut)
virtual void NbcMove(const Size &rSize) override
virtual void NbcResize(const Point &rRef, const Fraction &xFact, const Fraction &yFact) override
void _propertyChange(const css::beans::PropertyChangeEvent &evt)
virtual void UpdateStep()
virtual void SetPropsFromRect()
std::multimap< sal_Int16, OUString > IndexToNameMap