LibreOffice Module basctl (master) 1
Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
basctl::DlgEdObj Class Reference

#include <dlgedobj.hxx>

Inheritance diagram for basctl::DlgEdObj:
[legend]
Collaboration diagram for basctl::DlgEdObj:
[legend]

Public Member Functions

void SetDlgEdForm (DlgEdForm *pForm)
 
DlgEdFormGetDlgEdForm () const
 
virtual SdrInventor GetObjInventor () const override
 
virtual SdrObjKind GetObjIdentifier () const override
 
virtual rtl::Reference< SdrObjectCloneSdrObject (SdrModel &rTargetModel) const override
 
virtual rtl::Reference< SdrObjectgetFullDragClone () const override
 
bool supportsService (OUString const &serviceName) const
 
OUString GetDefaultName () const
 
OUString GetUniqueName () const
 
sal_Int32 GetStep () const
 
virtual void UpdateStep ()
 
void SetDefaults ()
 
virtual void SetRectFromProps ()
 
virtual void SetPropsFromRect ()
 
css::uno::Reference< css::awt::XControl > GetControl () const
 
virtual void PositionAndSizeChange (const css::beans::PropertyChangeEvent &evt)
 
void NameChange (const css::beans::PropertyChangeEvent &evt)
 
void TabIndexChange (const css::beans::PropertyChangeEvent &evt)
 
void _propertyChange (const css::beans::PropertyChangeEvent &evt)
 
void _elementInserted ()
 
void _elementReplaced ()
 
void _elementRemoved ()
 
virtual void SetLayer (SdrLayerID nLayer) override
 
void MakeDataAware (const css::uno::Reference< css::frame::XModel > &xModel)
 
- Public Member Functions inherited from SdrUnoObj
 SdrUnoObj (SdrModel &rSdrModel, const OUString &rModelName)
 
 SdrUnoObj (SdrModel &rSdrModel, SdrUnoObj const &rSource)
 
 SdrUnoObj (SdrModel &rSdrModel, const OUString &rModelName, const css::uno::Reference< css::lang::XMultiServiceFactory > &rxSFac)
 
virtual ~SdrUnoObj () override
 
virtual void TakeObjInfo (SdrObjTransformInfoRec &rInfo) const override
 
virtual SdrObjKind GetObjIdentifier () const override
 
virtual rtl::Reference< SdrObjectCloneSdrObject (SdrModel &rTargetModel) const override
 
virtual void NbcResize (const Point &rRef, const Fraction &xFact, const Fraction &yFact) override
 
virtual void NbcSetLayer (SdrLayerID nLayer) override
 
virtual bool hasSpecialDrag () const override
 
virtual OUString TakeObjNameSingul () const override
 
virtual OUString TakeObjNamePlural () const override
 
virtual void SetContextWritingMode (const sal_Int16 _nContextWritingMode) override
 
const css::uno::Reference< css::awt::XControlModel > & GetUnoControlModel () const
 
css::uno::Reference< css::awt::XControl > GetUnoControl (const SdrView &_rView, const OutputDevice &_rOut) const
 
css::uno::Reference< css::awt::XControl > GetTemporaryControlForWindow (const vcl::Window &_rWindow, css::uno::Reference< css::awt::XControlContainer > &_inout_ControlContainer) const
 
const OUString & GetUnoControlTypeName () const
 
const OUString & getUnoControlModelTypeName () const
 
virtual void SetUnoControlModel (const css::uno::Reference< css::awt::XControlModel > &xModel)
 
- Public Member Functions inherited from SdrRectObj
 SdrRectObj (SdrModel &rSdrModel)
 
 SdrRectObj (SdrModel &rSdrModel, const tools::Rectangle &rRect)
 
 SdrRectObj (SdrModel &rSdrModel, SdrObjKind eNewTextKind)
 
 SdrRectObj (SdrModel &rSdrModel, SdrObjKind eNewTextKind, const tools::Rectangle &rRect)
 
 SdrRectObj (SdrModel &rSdrModel, SdrRectObj const &rSource)
 
virtual void TakeObjInfo (SdrObjTransformInfoRec &rInfo) const override
 
virtual SdrObjKind GetObjIdentifier () const override
 
virtual void TakeUnrotatedSnapRect (tools::Rectangle &rRect) const override
 
virtual OUString TakeObjNameSingul () const override
 
virtual OUString TakeObjNamePlural () const override
 
virtual rtl::Reference< SdrObjectCloneSdrObject (SdrModel &rTargetModel) const override
 
virtual void RecalcSnapRect () override
 
virtual void NbcSetSnapRect (const tools::Rectangle &rRect) override
 
virtual void NbcSetLogicRect (const tools::Rectangle &rRect) override
 
virtual basegfx::B2DPolyPolygon TakeXorPoly () const override
 
virtual sal_uInt32 GetHdlCount () const override
 
virtual void AddToHdlList (SdrHdlList &rHdlList) const override
 
virtual bool hasSpecialDrag () const override
 
virtual bool beginSpecialDrag (SdrDragStat &rDrag) const override
 
virtual bool applySpecialDrag (SdrDragStat &rDrag) override
 
virtual OUString getSpecialDragComment (const SdrDragStat &rDrag) const override
 
virtual basegfx::B2DPolyPolygon TakeCreatePoly (const SdrDragStat &rDrag) const override
 
virtual PointerStyle GetCreatePointer () const override
 
virtual void NbcMove (const Size &rSiz) override
 
virtual void NbcResize (const Point &rRef, const Fraction &xFact, const Fraction &yFact) override
 
virtual void NbcRotate (const Point &rRef, Degree100 nAngle, double sn, double cs) override
 
virtual void NbcMirror (const Point &rRef1, const Point &rRef2) override
 
virtual void NbcShear (const Point &rRef, Degree100 nAngle, double tn, bool bVShear) override
 
virtual SdrGluePoint GetVertexGluePoint (sal_uInt16 nNum) const override
 
virtual SdrGluePoint GetCornerGluePoint (sal_uInt16 nNum) const override
 
virtual rtl::Reference< SdrObjectDoConvertToPolyObj (bool bBezier, bool bAddText) const override
 
virtual void Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override
 
- Public Member Functions inherited from SdrTextObj
const PointGetTextEditOffset () const
 
void SetTextEditOffset (const Point &rNew)
 
bool IsInEditMode () const
 
void SetTextLink (const OUString &rFileName, const OUString &rFilterName)
 
void ReleaseTextLink ()
 
bool IsLinkedText () const
 
bool ReloadLinkedText (bool bForceLoad)
 
bool LoadText (const OUString &rFileName, rtl_TextEncoding eCharSet)
 
virtual bool AdjustTextFrameWidthAndHeight (tools::Rectangle &rR, bool bHgt=true, bool bWdt=true) const
 
virtual bool NbcAdjustTextFrameWidthAndHeight (bool bHgt=true, bool bWdt=true)
 
virtual bool AdjustTextFrameWidthAndHeight ()
 
bool IsTextFrame () const
 
bool IsOutlText () const
 
bool IsAutoFit () const
 
bool IsFitToSize () const
 
SdrTextObjGetNextLinkInChain () const
 
void SetNextLinkInChain (SdrTextObj *)
 
SdrTextObjGetPrevLinkInChain () const
 
bool IsChainable () const
 
bool GetPreventChainable () const
 
TextChainGetTextChain () const
 
SdrObjKind GetTextKind () const
 
virtual bool HasText () const override
 
bool IsTextEditActive () const
 
virtual SdrTextgetActiveText () const
 
virtual SdrTextgetText (sal_Int32 nIndex) const override
 
virtual sal_Int32 getTextCount () const override
 
virtual bool IsReallyEdited () const
 
virtual void setActiveText (sal_Int32 nIndex)
 
virtual sal_Int32 CheckTextHit (const Point &rPnt) const
 
void SetDisableAutoWidthOnDragging (bool bOn)
 
void NbcSetText (const OUString &rStr)
 
void SetText (const OUString &rStr)
 
void NbcSetText (SvStream &rInput, const OUString &rBaseURL, EETextFormat eFormat)
 
void SetText (SvStream &rInput, const OUString &rBaseURL, EETextFormat eFormat)
 
virtual const SizeGetTextSize () const
 
void FitFrameToTextSize ()
 
double GetFontScale () const
 
double GetSpacingScale () const
 
virtual void TakeTextRect (SdrOutliner &rOutliner, tools::Rectangle &rTextRect, bool bNoEditText, tools::Rectangle *pAnchorRect, bool bLineWidth=true) const
 
void AdjustRectToTextDistance (tools::Rectangle &rAnchorRect) const
 
virtual void TakeTextAnchorRect (::tools::Rectangle &rAnchorRect) const
 
const GeoStatGetGeoStat () const
 
tools::Long GetEckenradius () const
 
virtual bool IsAutoGrowHeight () const
 
tools::Long GetMinTextFrameHeight () const
 
tools::Long GetMaxTextFrameHeight () const
 
virtual bool IsAutoGrowWidth () const
 
tools::Long GetMinTextFrameWidth () const
 
tools::Long GetMaxTextFrameWidth () const
 
css::drawing::TextFitToSizeType GetFitToSize () const
 
const tools::RectangleGetGeoRect () const
 
virtual bool IsFontwork () const
 
bool IsHideContour () const
 
bool IsContourTextFrame () const
 
SdrTextHorzAdjust GetTextHorizontalAdjust (const SfxItemSet &rSet) const
 
SdrTextHorzAdjust GetTextHorizontalAdjust () const
 
SdrTextVertAdjust GetTextVerticalAdjust (const SfxItemSet &rSet) const
 
SdrTextVertAdjust GetTextVerticalAdjust () const
 
tools::Long GetTextLeftDistance () const
 
tools::Long GetTextRightDistance () const
 
tools::Long GetTextUpperDistance () const
 
tools::Long GetTextLowerDistance () const
 
SdrTextAniKind GetTextAniKind () const
 
SdrTextAniDirection GetTextAniDirection () const
 
bool HasTextColumnsNumber () const
 
sal_Int16 GetTextColumnsNumber () const
 
void SetTextColumnsNumber (sal_Int16 nColumns)
 
bool HasTextColumnsSpacing () const
 
sal_Int32 GetTextColumnsSpacing () const
 
void SetTextColumnsSpacing (sal_Int32 nSpacing)
 
virtual void handlePageChange (SdrPage *pOldPage, SdrPage *pNewPage) override
 
virtual void TakeObjInfo (SdrObjTransformInfoRec &rInfo) const override
 
virtual SdrObjKind GetObjIdentifier () const override
 
virtual void TakeUnrotatedSnapRect (tools::Rectangle &rRect) const
 
virtual OUString TakeObjNameSingul () const override
 
virtual OUString TakeObjNamePlural () const override
 
virtual rtl::Reference< SdrObjectCloneSdrObject (SdrModel &rTargetModel) const override
 
virtual basegfx::B2DPolyPolygon TakeXorPoly () const override
 
virtual basegfx::B2DPolyPolygon TakeContour () const override
 
virtual void RecalcSnapRect () override
 
virtual void NbcSetSnapRect (const tools::Rectangle &rRect) override
 
virtual void NbcSetLogicRect (const tools::Rectangle &rRect) override
 
virtual const tools::RectangleGetLogicRect () const override
 
virtual Degree100 GetRotateAngle () const override
 
virtual Degree100 GetShearAngle (bool bVertical=false) const override
 
virtual sal_uInt32 GetSnapPointCount () const override
 
virtual Point GetSnapPoint (sal_uInt32 i) const override
 
virtual sal_uInt32 GetHdlCount () const override
 
virtual void AddToHdlList (SdrHdlList &rHdlList) const override
 
virtual bool hasSpecialDrag () const override
 
virtual bool applySpecialDrag (SdrDragStat &rDrag) override
 
virtual OUString getSpecialDragComment (const SdrDragStat &rDrag) const override
 
virtual bool BegCreate (SdrDragStat &rStat) override
 
virtual bool MovCreate (SdrDragStat &rStat) override
 
virtual bool EndCreate (SdrDragStat &rStat, SdrCreateCmd eCmd) override
 
virtual bool BckCreate (SdrDragStat &rStat) override
 
virtual void BrkCreate (SdrDragStat &rStat) override
 
virtual basegfx::B2DPolyPolygon TakeCreatePoly (const SdrDragStat &rDrag) const override
 
virtual PointerStyle GetCreatePointer () const override
 
virtual void NbcMove (const Size &rSiz) override
 
virtual void NbcResize (const Point &rRef, const Fraction &xFact, const Fraction &yFact) override
 
virtual void NbcRotate (const Point &rRef, Degree100 nAngle, double sn, double cs) override
 
virtual void NbcMirror (const Point &rRef1, const Point &rRef2) override
 
virtual void NbcShear (const Point &rRef, Degree100 nAngle, double tn, bool bVShear) override
 
virtual bool HasTextEdit () const override
 
virtual bool BegTextEdit (SdrOutliner &rOutl)
 
virtual void TakeTextEditArea (Size *pPaperMin, Size *pPaperMax, tools::Rectangle *pViewInit, tools::Rectangle *pViewMin) const
 
virtual void EndTextEdit (SdrOutliner &rOutl)
 
virtual EEAnchorMode GetOutlinerViewAnchorMode () const
 
virtual void NbcSetOutlinerParaObject (std::optional< OutlinerParaObject > pTextObject) override
 
void NbcSetOutlinerParaObjectForText (std::optional< OutlinerParaObject > pTextObject, SdrText *pText)
 
virtual OutlinerParaObjectGetOutlinerParaObject () const override
 
bool CanCreateEditOutlinerParaObject () const
 
std::optional< OutlinerParaObjectCreateEditOutlinerParaObject () const
 
virtual void NbcReformatText () override
 
virtual bool CalcFieldValue (const SvxFieldItem &rField, sal_Int32 nPara, sal_uInt16 nPos, bool bEdit, std::optional< Color > &rpTxtColor, std::optional< Color > &rpFldColor, std::optional< FontLineStyle > &rpFldLineStyle, OUString &rRet) const
 
virtual rtl::Reference< SdrObjectDoConvertToPolyObj (bool bBezier, bool bAddText) const override
 
void SetTextEditOutliner (SdrOutliner *pOutl)
 
void SetupOutlinerFormatting (SdrOutliner &rOutl, tools::Rectangle &rPaintRect) const
 
void UpdateOutlinerFormatting (SdrOutliner &rOutl, tools::Rectangle &rPaintRect) const
 
void ForceOutlinerParaObject ()
 
virtual bool IsVerticalWriting () const
 
virtual void SetVerticalWriting (bool bVertical)
 
bool IsTopToBottom () const
 
virtual void onEditOutlinerStatusEvent (EditStatus *pEditStatus)
 
void onChainingEvent ()
 
virtual bool TRGetBaseGeometry (basegfx::B2DHomMatrix &rMatrix, basegfx::B2DPolyPolygon &rPolyPolygon) const override
 
virtual void TRSetBaseGeometry (const basegfx::B2DHomMatrix &rMatrix, const basegfx::B2DPolyPolygon &rPolyPolygon) override
 
void RemoveOutlinerCharacterAttribs (const std::vector< sal_uInt16 > &rCharWhichIds)
 
GDIMetaFileGetTextScrollMetaFileAndRectangle (tools::Rectangle &rScrollRectangle, tools::Rectangle &rPaintRectangle)
 
void SetTextAnimationAllowed (bool bNew)
 
void SetObjectItemNoBroadcast (const SfxPoolItem &rItem)
 
double GetCameraZRotation () const
 
void impDecomposeContourTextPrimitive (drawinglayer::primitive2d::Primitive2DContainer &rTarget, const drawinglayer::primitive2d::SdrContourTextPrimitive2D &rSdrContourTextPrimitive, const drawinglayer::geometry::ViewInformation2D &aViewInformation) const
 
void impDecomposePathTextPrimitive (drawinglayer::primitive2d::Primitive2DContainer &rTarget, const drawinglayer::primitive2d::SdrPathTextPrimitive2D &rSdrPathTextPrimitive, const drawinglayer::geometry::ViewInformation2D &aViewInformation) const
 
void impDecomposeBlockTextPrimitive (drawinglayer::primitive2d::Primitive2DContainer &rTarget, const drawinglayer::primitive2d::SdrBlockTextPrimitive2D &rSdrBlockTextPrimitive, const drawinglayer::geometry::ViewInformation2D &aViewInformation) const
 
void impDecomposeAutoFitTextPrimitive (drawinglayer::primitive2d::Primitive2DContainer &rTarget, const drawinglayer::primitive2d::SdrAutoFitTextPrimitive2D &rSdrAutofitTextPrimitive, const drawinglayer::geometry::ViewInformation2D &aViewInformation) const
 
void impDecomposeStretchTextPrimitive (drawinglayer::primitive2d::Primitive2DContainer &rTarget, const drawinglayer::primitive2d::SdrStretchTextPrimitive2D &rSdrStretchTextPrimitive, const drawinglayer::geometry::ViewInformation2D &aViewInformation) const
 
void impDecomposeChainedTextPrimitive (drawinglayer::primitive2d::Primitive2DContainer &rTarget, const drawinglayer::primitive2d::SdrChainedTextPrimitive2D &rSdrChainedTextPrimitive, const drawinglayer::geometry::ViewInformation2D &aViewInformation) const
 
void impHandleChainingEventsDuringDecomposition (SdrOutliner &rOutliner) const
 
void impGetBlinkTextTiming (drawinglayer::animation::AnimationEntryList &rAnimList) const
 
void impGetScrollTextTiming (drawinglayer::animation::AnimationEntryList &rAnimList, double fFrameLength, double fTextLength) const
 
virtual bool IsSdrTextObj () const final
 
- Public Member Functions inherited from SdrAttrObj
bool HasFill () const
 
bool HasLine () const
 
virtual const tools::RectangleGetSnapRect () const override
 
- Public Member Functions inherited from SdrObject
virtual const std::shared_ptr< svx::diagram::IDiagramHelper > & getDiagramHelper () const
 
bool isDiagram () const
 
const SdrObjectgetFillGeometryDefiningShape () const
 
 SdrObject (SdrModel &rSdrModel)
 
 SdrObject (SdrModel &rSdrModel, SdrObject const &rSource)
 
virtual void SAL_CALL acquire () noexcept override final
 
virtual void SAL_CALL release () noexcept override final
 
SdrPagegetSdrPageFromSdrObject () const
 
SdrModelgetSdrModelFromSdrObject () const
 
virtual SdrObjListgetChildrenOfSdrObject () const
 
SdrObjListgetParentSdrObjListFromSdrObject () const
 
SdrObjectgetParentSdrObjectFromSdrObject () const
 
virtual void handlePageChange (SdrPage *pOldPage, SdrPage *pNewPage)
 
void AddObjectUser (sdr::ObjectUser &rNewUser)
 
void RemoveObjectUser (sdr::ObjectUser &rOldUser)
 
sdr::contact::ViewContactGetViewContact () const
 
virtual sdr::properties::BasePropertiesGetProperties () const
 
void ActionChanged () const
 
void SetRelativeWidth (double nValue)
 
void SetRelativeWidthRelation (sal_Int16 eValue)
 
void SetRelativeHeight (double nValue)
 
void SetRelativeHeightRelation (sal_Int16 eValue)
 
const double * GetRelativeWidth () const
 
sal_Int16 GetRelativeWidthRelation () const
 
const double * GetRelativeHeight () const
 
sal_Int16 GetRelativeHeightRelation () const
 
virtual void SetBoundAndSnapRectsDirty (bool bNotMyself=false, bool bRecursive=true)
 
virtual void SetBoundRectDirty ()
 
SfxItemPoolGetObjectItemPool () const
 
void AddListener (SfxListener &rListener)
 
void RemoveListener (SfxListener &rListener)
 
void AddReference (SdrVirtObj &rVrtObj)
 
void DelReference (SdrVirtObj &rVrtObj)
 
virtual SdrInventor GetObjInventor () const
 
virtual SdrObjKind GetObjIdentifier () const
 
virtual void TakeObjInfo (SdrObjTransformInfoRec &rInfo) const
 
virtual SdrLayerID GetLayer () const
 
virtual void NbcSetLayer (SdrLayerID nLayer)
 
virtual void SetLayer (SdrLayerID nLayer)
 
bool isVisibleOnAnyOfTheseLayers (const SdrLayerIDSet &rSet) const
 
void SendUserCall (SdrUserCallType eUserCall, const tools::Rectangle &rBoundRect) const
 
virtual void SetName (const OUString &rStr, const bool bSetChanged=true)
 
virtual const OUString & GetName () const
 
void MakeNameUnique ()
 
void MakeNameUnique (std::unordered_set< OUString > &rNameSet)
 
virtual void SetTitle (const OUString &rStr)
 
virtual OUString GetTitle () const
 
virtual void SetDescription (const OUString &rStr)
 
virtual OUString GetDescription () const
 
virtual void SetDecorative (bool isDecorative)
 
virtual bool IsDecorative () const
 
bool IsGroupObject () const
 
virtual SdrObjListGetSubList () const
 
sal_uInt32 GetOrdNum () const
 
void SetOrdNum (sal_uInt32 nNum)
 
void GetGrabBagItem (css::uno::Any &rVal) const
 
virtual void SetGrabBagItem (const css::uno::Any &rVal)
 
sal_uInt32 GetNavigationPosition () const
 
virtual const tools::RectangleGetCurrentBoundRect () const
 
virtual const tools::RectangleGetLastBoundRect () const
 
virtual void RecalcBoundRect ()
 
void BroadcastObjectChange () const
 
const SfxBroadcasterGetBroadcaster () const
 
virtual void SetChanged ()
 
void SingleObjectPainter (OutputDevice &rOut) const
 
bool LineGeometryUsageIsNecessary () const
 
virtual bool HasLimitedRotation () const
 
virtual rtl::Reference< SdrObjectCloneSdrObject (SdrModel &rTargetModel) const=0
 
SdrObjectoperator= (const SdrObject &rObj)=delete
 
SdrObjectoperator= (SdrObject &&rObj)=delete
 
virtual OUString TakeObjNameSingul () const
 
virtual OUString TakeObjNamePlural () const
 
virtual basegfx::B2DPolyPolygon TakeXorPoly () const
 
virtual basegfx::B2DPolyPolygon TakeContour () const
 
virtual sal_uInt32 GetHdlCount () const
 
virtual void AddToPlusHdlList (SdrHdlList &rHdlList, SdrHdl &rHdl) const
 
virtual void AddToHdlList (SdrHdlList &rHdlList) const
 
virtual void addCropHandles (SdrHdlList &rTarget) const
 
virtual bool hasSpecialDrag () const
 
virtual bool beginSpecialDrag (SdrDragStat &rDrag) const
 
virtual bool applySpecialDrag (SdrDragStat &rDrag)
 
virtual OUString getSpecialDragComment (const SdrDragStat &rDrag) const
 
virtual basegfx::B2DPolyPolygon getSpecialDragPoly (const SdrDragStat &rDrag) const
 
virtual bool supportsFullDrag () const
 
virtual rtl::Reference< SdrObjectgetFullDragClone () const
 
virtual bool BegCreate (SdrDragStat &rStat)
 
virtual bool MovCreate (SdrDragStat &rStat)
 
virtual bool EndCreate (SdrDragStat &rStat, SdrCreateCmd eCmd)
 
virtual bool BckCreate (SdrDragStat &rStat)
 
virtual void BrkCreate (SdrDragStat &rStat)
 
virtual PointerStyle GetCreatePointer () const
 
virtual basegfx::B2DPolyPolygon TakeCreatePoly (const SdrDragStat &rDrag) const
 
virtual void NbcMove (const Size &rSiz)
 
virtual void NbcResize (const Point &rRef, const Fraction &xFact, const Fraction &yFact)
 
virtual void NbcCrop (const basegfx::B2DPoint &rRef, double fxFact, double fyFact)
 
virtual void NbcRotate (const Point &rRef, Degree100 nAngle, double sn, double cs)=0
 
void NbcRotate (const Point &rRef, Degree100 nAngle)
 
virtual void NbcMirror (const Point &rRef1, const Point &rRef2)
 
virtual void NbcShear (const Point &rRef, Degree100 nAngle, double tn, bool bVShear)
 
virtual void Move (const Size &rSiz)
 
virtual void Resize (const Point &rRef, const Fraction &xFact, const Fraction &yFact, bool bUnsetRelative=true)
 
virtual void Crop (const basegfx::B2DPoint &rRef, double fxFact, double fyFact)
 
virtual void Rotate (const Point &rRef, Degree100 nAngle, double sn, double cs)
 
virtual void Mirror (const Point &rRef1, const Point &rRef2)
 
virtual void Shear (const Point &rRef, Degree100 nAngle, double tn, bool bVShear)
 
virtual void NbcSetRelativePos (const Point &rPnt)
 
virtual void SetRelativePos (const Point &rPnt)
 
virtual Point GetRelativePos () const
 
void ImpSetAnchorPos (const Point &rPnt)
 
virtual void NbcSetAnchorPos (const Point &rPnt)
 
virtual void SetAnchorPos (const Point &rPnt)
 
virtual void RecalcSnapRect ()
 
virtual const tools::RectangleGetSnapRect () const
 
virtual void SetSnapRect (const tools::Rectangle &rRect)
 
virtual void NbcSetSnapRect (const tools::Rectangle &rRect)
 
virtual const tools::RectangleGetLogicRect () const
 
virtual void SetLogicRect (const tools::Rectangle &rRect)
 
virtual void NbcSetLogicRect (const tools::Rectangle &rRect)
 
virtual void AdjustToMaxRect (const tools::Rectangle &rMaxRect, bool bShrinkOnly=false)
 
virtual Degree100 GetRotateAngle () const
 
virtual Degree100 GetShearAngle (bool bVertical=false) const
 
virtual sal_uInt32 GetSnapPointCount () const
 
virtual Point GetSnapPoint (sal_uInt32 i) const
 
virtual bool IsPolyObj () const
 
virtual sal_uInt32 GetPointCount () const
 
virtual Point GetPoint (sal_uInt32 i) const
 
void SetPoint (const Point &rPnt, sal_uInt32 i)
 
virtual void NbcSetPoint (const Point &rPnt, sal_uInt32 i)
 
virtual std::unique_ptr< SdrObjGeoDataGetGeoData () const
 
virtual void SetGeoData (const SdrObjGeoData &rGeo)
 
const SfxItemSetGetMergedItemSet () const
 
void SetMergedItem (const SfxPoolItem &rItem)
 
void ClearMergedItem (const sal_uInt16 nWhich=0)
 
void SetMergedItemSet (const SfxItemSet &rSet, bool bClearAllItems=false)
 
const SfxPoolItemGetMergedItem (const sal_uInt16 nWhich) const
 
const T & GetMergedItem (TypedWhichId< T > nWhich) const
 
void SetMergedItemSetAndBroadcast (const SfxItemSet &rSet, bool bClearAllItems=false)
 
void TakeNotPersistAttr (SfxItemSet &rAttr) const
 
void ApplyNotPersistAttr (const SfxItemSet &rAttr)
 
void NbcApplyNotPersistAttr (const SfxItemSet &rAttr)
 
void SetStyleSheet (SfxStyleSheet *pNewStyleSheet, bool bDontRemoveHardAttr)
 
void NbcSetStyleSheet (SfxStyleSheet *pNewStyleSheet, bool bDontRemoveHardAttr)
 
SfxStyleSheetGetStyleSheet () const
 
virtual bool HasTextEdit () const
 
void SetOutlinerParaObject (std::optional< OutlinerParaObject > pTextObject)
 
virtual void NbcSetOutlinerParaObject (std::optional< OutlinerParaObject > pTextObject)
 
virtual OutlinerParaObjectGetOutlinerParaObject () const
 
virtual void NbcReformatText ()
 
void BurnInStyleSheetAttributes ()
 
virtual bool HasMacro () const
 
virtual SdrObjectCheckMacroHit (const SdrObjMacroHitRec &rRec) const
 
virtual PointerStyle GetMacroPointer (const SdrObjMacroHitRec &rRec) const
 
virtual void PaintMacro (OutputDevice &rOut, const tools::Rectangle &rDirtyRect, const SdrObjMacroHitRec &rRec) const
 
virtual bool DoMacro (const SdrObjMacroHitRec &rRec)
 
bool IsMacroHit (const SdrObjMacroHitRec &rRec) const
 
virtual SdrGluePoint GetVertexGluePoint (sal_uInt16 nNum) const
 
virtual SdrGluePoint GetCornerGluePoint (sal_uInt16 nNum) const
 
virtual const SdrGluePointListGetGluePointList () const
 
virtual SdrGluePointListForceGluePointList ()
 
void SetGlueReallyAbsolute (bool bOn)
 
void NbcRotateGluePoints (const Point &rRef, Degree100 nAngle, double sn, double cs)
 
void NbcMirrorGluePoints (const Point &rRef1, const Point &rRef2)
 
void NbcShearGluePoints (const Point &rRef, double tn, bool bVShear)
 
virtual void ConnectToNode (bool bTail1, SdrObject *pObj)
 
virtual void DisconnectFromNode (bool bTail1)
 
virtual SdrObjectGetConnectedNode (bool bTail1) const
 
virtual void SetContextWritingMode (const sal_Int16 _nContextWritingMode)
 
virtual rtl::Reference< SdrObjectDoConvertToPolyObj (bool bBezier, bool bAddText) const
 
rtl::Reference< SdrObjectConvertToPolyObj (bool bBezier, bool bLineToArea) const
 
rtl::Reference< SdrObjectConvertToContourObj (SdrObject *pRet, bool bForceLineDash=false) const
 
bool IsVirtualObj () const
 
bool IsClosedObj () const
 
void InsertedStateChange ()
 
bool IsInserted () const
 
bool IsEdgeObj () const
 
bool Is3DObj () const
 
bool IsUnoObj () const
 
void SetMoveProtect (bool bProt)
 
bool IsMoveProtect () const
 
void SetResizeProtect (bool bProt)
 
bool IsResizeProtect () const
 
void SetPrintable (bool bPrn)
 
bool IsPrintable () const
 
void SetVisible (bool bVisible)
 
bool IsVisible () const
 
void SetMarkProtect (bool bProt)
 
bool IsMarkProtect () const
 
virtual bool IsSdrTextObj () const
 
virtual bool IsTextPath () const
 
virtual bool shouldKeepAspectRatio () const
 
sal_uInt16 GetUserDataCount () const
 
SdrObjUserDataGetUserData (sal_uInt16 nNum) const
 
void AppendUserData (std::unique_ptr< SdrObjUserData > pData)
 
void DeleteUserData (sal_uInt16 nNum)
 
virtual css::uno::Reference< css::drawing::XShape > getUnoShape ()
 
void notifyShapePropertyChange (const svx::ShapePropertyProviderId _eProperty) const
 
void registerProvider (const svx::ShapePropertyProviderId _eProperty, std::unique_ptr< svx::PropertyValueProvider > propProvider)
 
virtual bool TRGetBaseGeometry (basegfx::B2DHomMatrix &rMatrix, basegfx::B2DPolyPolygon &rPolyPolygon) const
 
virtual void TRSetBaseGeometry (const basegfx::B2DHomMatrix &rMatrix, const basegfx::B2DPolyPolygon &rPolyPolygon)
 
bool IsInDestruction () const
 
bool HasFillStyle () const
 
bool HasLineStyle () const
 
const tools::RectangleGetBLIPSizeRectangle () const
 
void SetBLIPSizeRectangle (const tools::Rectangle &aRect)
 
virtual bool HasText () const
 
bool Equals (const SdrObject &) const
 
virtual void dumpAsXml (xmlTextWriterPtr pWriter) const
 
virtual bool IsTextBox () const
 
void SetEmptyPresObj (bool bEpt)
 
bool IsEmptyPresObj () const
 
void SetNotVisibleAsMaster (bool bFlg)
 
bool IsNotVisibleAsMaster () const
 
void SetUserCall (SdrObjUserCall *pUser)
 
SdrObjUserCallGetUserCall () const
 
void SetDoNotInsertIntoPageAutomatically (bool bSet)
 
bool IsDoNotInsertIntoPageAutomatically () const
 
sal_uInt32 GetOrdNumDirect () const
 
bool DoesSupportTextIndentingOnLineWidthChange () const
 
const PointGetAnchorPos () const
 
bool LineIsOutsideGeometry () const
 
void SetNavigationPosition (const sal_uInt32 nPosition)
 
virtual void setUnoShape (const css::uno::Reference< css::drawing::XShape > &_rxUnoShape)
 
const css::uno::WeakReference< css::drawing::XShape > & getWeakUnoShape () const
 
bool setSuitableOutlinerBg (Outliner &rOutliner) const
 
const GraphicgetFillGraphic () const
 
const OUString & getHyperlink () const
 
void setHyperlink (const OUString &sHyperlink)
 
void ForceMetricToItemPoolMetric (basegfx::B2DPolyPolygon &rPolyPolygon) const noexcept
 
virtual sal_Int32 getTextCount () const=0
 
virtual SdrTextgetText (sal_Int32 nIndex) const=0
 

Protected Member Functions

 DlgEdObj (SdrModel &rSdrModel)
 
 DlgEdObj (SdrModel &rSdrModel, DlgEdObj const &rSource)
 
 DlgEdObj (SdrModel &rSdrModel, const OUString &rModelName, const css::uno::Reference< css::lang::XMultiServiceFactory > &rxSFac)
 
virtual ~DlgEdObj () override
 
virtual void NbcMove (const Size &rSize) override
 
virtual void NbcResize (const Point &rRef, const Fraction &xFact, const Fraction &yFact) override
 
virtual bool EndCreate (SdrDragStat &rStat, SdrCreateCmd eCmd) override
 
void StartListening ()
 
void EndListening (bool bRemoveListener)
 
bool isListening () const
 
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)
 
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)
 
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 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)
 
void StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected)
 
void EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false)
 
- Protected Member Functions inherited from SdrUnoObj
virtual std::unique_ptr< sdr::contact::ViewContactCreateObjectSpecificViewContact () override
 
- Protected Member Functions inherited from SdrRectObj
virtual std::unique_ptr< sdr::contact::ViewContactCreateObjectSpecificViewContact () override
 
virtual std::unique_ptr< sdr::properties::BasePropertiesCreateObjectSpecificProperties () override
 
XPolygon ImpCalcXPoly (const tools::Rectangle &rRect1, tools::Long nRad1) const
 
void SetXPolyDirty ()
 
virtual void RecalcXPoly ()
 
const XPolygonGetXPoly () const
 
virtual void RestoreGeoData (const SdrObjGeoData &rGeo) override
 
virtual ~SdrRectObj () override
 
- Protected Member Functions inherited from SdrTextObj
virtual std::unique_ptr< sdr::properties::BasePropertiesCreateObjectSpecificProperties () override
 
virtual std::unique_ptr< sdr::contact::ViewContactCreateObjectSpecificViewContact () override
 
tools::Rectangle const & getRectangle () const
 
void setRectangle (tools::Rectangle const &rRectangle)
 
void setRectangleSize (sal_Int32 nWidth, sal_Int32 nHeight)
 
void moveRectangle (sal_Int32 nXDelta, sal_Int32 nYDelta)
 
void moveRectanglePosition (sal_Int32 nX, sal_Int32 nY)
 
virtual rtl::Reference< SdrObjectgetFullDragClone () const override
 
SdrOutlinerImpGetDrawOutliner () const
 
bool ImpCanConvTextToCurve () const
 
rtl::Reference< SdrPathObjImpConvertMakeObj (const basegfx::B2DPolyPolygon &rPolyPolygon, bool bClosed, bool bBezier) const
 
rtl::Reference< SdrObjectImpConvertAddText (rtl::Reference< SdrObject > pObj, bool bBezier) const
 
void ImpSetTextStyleSheetListeners ()
 
void ImpCheckShear ()
 
tools::Rectangle ImpDragCalcRect (const SdrDragStat &rDrag) const
 
void ImpSetTextEditParams () const
 
void SetTextSizeDirty ()
 
void ImpSetContourPolygon (SdrOutliner &rOutliner, tools::Rectangle const &rAnchorRect, bool bLineWidth) const
 
virtual std::unique_ptr< SdrObjGeoDataNewGeoData () const override
 
virtual void SaveGeoData (SdrObjGeoData &rGeo) const override
 
virtual void RestoreGeoData (const SdrObjGeoData &rGeo) override
 
void NbcSetEckenradius (tools::Long nRad)
 
virtual void AdaptTextMinSize ()
 
 SdrTextObj (SdrModel &rSdrModel)
 
 SdrTextObj (SdrModel &rSdrModel, const tools::Rectangle &rNewRect)
 
 SdrTextObj (SdrModel &rSdrModel, SdrObjKind eNewTextKind)
 
 SdrTextObj (SdrModel &rSdrModel, SdrObjKind eNewTextKind, const tools::Rectangle &rNewRect)
 
 SdrTextObj (SdrModel &rSdrModel, SdrTextObj const &rSource)
 
virtual ~SdrTextObj () override
 
- Protected Member Functions inherited from SdrAttrObj
virtual std::unique_ptr< sdr::properties::BasePropertiesCreateObjectSpecificProperties () override
 
sal_Int32 ImpGetLineWdt () const
 
virtual void Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override
 
 SdrAttrObj (SdrModel &rSdrModel)
 
 SdrAttrObj (SdrModel &rSdrModel, SdrAttrObj const &)
 
virtual ~SdrAttrObj () override
 
- Protected Member Functions inherited from SdrObject
const tools::RectanglegetOutRectangle () const
 
void setOutRectangleConst (tools::Rectangle const &rRectangle) const
 
void setOutRectangle (tools::Rectangle const &rRectangle)
 
void resetOutRectangle ()
 
void moveOutRectangle (sal_Int32 nXDelta, sal_Int32 nYDelta)
 
virtual ~SdrObject () override
 
virtual std::unique_ptr< sdr::properties::BasePropertiesCreateObjectSpecificProperties ()
 
virtual std::unique_ptr< sdr::contact::ViewContactCreateObjectSpecificViewContact ()
 
tools::Rectangle ImpDragCalcRect (const SdrDragStat &rDrag) const
 
OUString ImpGetDescriptionStr (TranslateId pStrCacheID) const
 
void ImpForcePlusData ()
 
OUString GetMetrStr (tools::Long nVal) const
 
virtual std::unique_ptr< SdrObjGeoDataNewGeoData () const
 
virtual void SaveGeoData (SdrObjGeoData &rGeo) const
 
virtual void RestoreGeoData (const SdrObjGeoData &rGeo)
 
const SfxItemSetGetObjectItemSet () const
 
void SetObjectItem (const SfxPoolItem &rItem)
 
void SetObjectItemSet (const SfxItemSet &rSet)
 
const SfxPoolItemGetObjectItem (const sal_uInt16 nWhich) const
 
const T & GetObjectItem (TypedWhichId< T > nWhich) const
 
const SfxItemSetgetBackgroundFillSet () const
 
virtual void InternalSetStyleSheet (SfxStyleSheet *pNewStyleSheet, bool bDontRemoveHardAttr, bool bBroadcast)
 
- Protected Member Functions inherited from svx::ITextProvider
 ~ITextProvider ()
 

Private Member Functions

DlgEditorGetDialogEditor ()
 

Private Attributes

bool bIsListening
 
rtl::Reference< DlgEdFormpDlgEdForm
 
css::uno::Reference< css::beans::XPropertyChangeListener > m_xPropertyChangeListener
 
css::uno::Reference< css::container::XContainerListener > m_xContainerListener
 

Friends

class DlgEditor
 
class DlgEdFactory
 
class DlgEdPropListenerImpl
 
class DlgEdForm
 

Additional Inherited Members

- Static Public Member Functions inherited from SdrTextObj
static void impDecomposeBlockTextPrimitiveDirect (drawinglayer::primitive2d::Primitive2DContainer &rTarget, SdrOutliner &rOutliner, const basegfx::B2DHomMatrix &rNewTransformA, const basegfx::B2DHomMatrix &rNewTransformB, const basegfx::B2DRange &rClipRange)
 
static bool HasTextImpl (SdrOutliner const *pOutliner)
 
- Static Public Member Functions inherited from SdrObject
static SdrItemPoolGetGlobalDrawObjectItemPool ()
 
static rtl::Reference< T > Clone (T const &rObj, SdrModel &rTargetModel)
 
static SdrObjectgetSdrObjectFromXShape (const css::uno::Reference< css::uno::XInterface > &xInt)
 
- Static Protected Member Functions inherited from SdrTextObj
static void ImpSetCharStretching (SdrOutliner &rOutliner, const Size &rTextSize, const Size &rShapeSize, Fraction &rFitXCorrection)
 
static void ImpJustifyRect (tools::Rectangle &rRect)
 
- Protected Attributes inherited from SdrUnoObj
css::uno::Reference< css::awt::XControlModel > xUnoControlModel
 
- Protected Attributes inherited from SdrRectObj
std::optional< XPolygonmpXPoly
 
- Protected Attributes inherited from SdrTextObj
tools::Rectangle maRectangle
 
GeoStat maGeo
 
rtl::Reference< SdrTextmxText
 
Size maTextSize
 
SdrOutlinermpEditingOutliner
 
SdrObjKind meTextKind
 
Point maTextEditOffset
 
bool mbIsUnchainableClone
 
SdrTextObjmpNextInChain
 
SdrTextObjmpPrevInChain
 
bool mbTextFrame
 
bool mbNoShear
 
bool mbTextSizeDirty
 
bool mbInEditMode
 
bool mbDisableAutoWidthOnDragging
 
bool mbTextAnimationAllowed
 
bool mbInDownScale
 
- Protected Attributes inherited from SdrAttrObj
tools::Rectangle maSnapRect
 
- Protected Attributes inherited from SdrObject
tools::Rectangle m_aOutRect
 
Point m_aAnchor
 
SdrObjUserCallm_pUserCall
 
std::unique_ptr< SdrObjPlusDatam_pPlusData
 
bool m_bVirtObj
 
bool m_bSnapRectDirty
 
bool m_bMovProt
 
bool m_bSizProt
 
bool m_bEmptyPresObj
 
bool m_bNotVisibleAsMaster
 
bool m_bClosedObj
 
bool m_bIsEdge
 
bool m_bIs3DObj
 
bool m_bIsUnoObj
 
bool mbLineIsOutsideGeometry
 
bool mbSupportTextIndentingOnLineWidthChange
 

Detailed Description

Definition at line 44 of file dlgedobj.hxx.

Constructor & Destructor Documentation

◆ DlgEdObj() [1/3]

basctl::DlgEdObj::DlgEdObj ( SdrModel rSdrModel)
protected

Definition at line 71 of file dlgedobj.cxx.

Referenced by CloneSdrObject().

◆ DlgEdObj() [2/3]

basctl::DlgEdObj::DlgEdObj ( SdrModel rSdrModel,
DlgEdObj const &  rSource 
)
protected

◆ DlgEdObj() [3/3]

basctl::DlgEdObj::DlgEdObj ( SdrModel rSdrModel,
const OUString &  rModelName,
const css::uno::Reference< css::lang::XMultiServiceFactory > &  rxSFac 
)
protected

Definition at line 115 of file dlgedobj.cxx.

◆ ~DlgEdObj()

basctl::DlgEdObj::~DlgEdObj ( )
overrideprotectedvirtual

Definition at line 124 of file dlgedobj.cxx.

References EndListening(), and isListening().

Member Function Documentation

◆ _elementInserted()

void basctl::DlgEdObj::_elementInserted ( )
Exceptions
css::uno::RuntimeException

Definition at line 1183 of file dlgedobj.cxx.

References GetDialogEditor(), isListening(), and basctl::DlgEditor::SetDialogModelChanged().

Referenced by basctl::DlgEdEvtContListenerImpl::elementInserted().

◆ _elementRemoved()

void basctl::DlgEdObj::_elementRemoved ( )
Exceptions
css::uno::RuntimeException

Definition at line 1201 of file dlgedobj.cxx.

References GetDialogEditor(), isListening(), and basctl::DlgEditor::SetDialogModelChanged().

Referenced by basctl::DlgEdEvtContListenerImpl::elementRemoved().

◆ _elementReplaced()

void basctl::DlgEdObj::_elementReplaced ( )
Exceptions
css::uno::RuntimeException

Definition at line 1192 of file dlgedobj.cxx.

References GetDialogEditor(), isListening(), and basctl::DlgEditor::SetDialogModelChanged().

Referenced by basctl::DlgEdEvtContListenerImpl::elementReplaced().

◆ _propertyChange()

void basctl::DlgEdObj::_propertyChange ( const css::beans::PropertyChangeEvent &  evt)

◆ CloneSdrObject()

rtl::Reference< SdrObject > basctl::DlgEdObj::CloneSdrObject ( SdrModel rTargetModel) const
overridevirtual

Reimplemented from SdrUnoObj.

Definition at line 908 of file dlgedobj.cxx.

References DlgEdObj().

◆ EndCreate()

bool basctl::DlgEdObj::EndCreate ( SdrDragStat rStat,
SdrCreateCmd  eCmd 
)
overrideprotectedvirtual

◆ EndListening() [1/2]

void basctl::DlgEdObj::EndListening ( bool  bRemoveListener)
protected

◆ EndListening() [2/2]

void SfxListener::EndListening ( SfxBroadcaster rBroadcaster,
bool  bRemoveAllDuplicates = false 
)
protected

◆ GetControl()

uno::Reference< awt::XControl > basctl::DlgEdObj::GetControl ( ) const

◆ GetDefaultName()

OUString basctl::DlgEdObj::GetDefaultName ( ) const

◆ GetDialogEditor()

DlgEditor & basctl::DlgEdObj::GetDialogEditor ( )
private

◆ GetDlgEdForm()

DlgEdForm * basctl::DlgEdObj::GetDlgEdForm ( ) const
inline

◆ getFullDragClone()

rtl::Reference< SdrObject > basctl::DlgEdObj::getFullDragClone ( ) const
overridevirtual

Reimplemented from SdrTextObj.

Definition at line 913 of file dlgedobj.cxx.

References SdrObject::getSdrModelFromSdrObject(), and SdrUnoObj::SdrUnoObj().

◆ GetObjIdentifier()

SdrObjKind basctl::DlgEdObj::GetObjIdentifier ( ) const
overridevirtual

Reimplemented from SdrUnoObj.

Definition at line 808 of file dlgedobj.cxx.

References supportsService().

◆ GetObjInventor()

SdrInventor basctl::DlgEdObj::GetObjInventor ( ) const
overridevirtual

Reimplemented from SdrObject.

Definition at line 803 of file dlgedobj.cxx.

◆ GetStep()

sal_Int32 basctl::DlgEdObj::GetStep ( ) const

Definition at line 527 of file dlgedobj.cxx.

References basctl::DLGED_PROP_STEP, and SdrUnoObj::GetUnoControlModel().

Referenced by UpdateStep().

◆ GetUniqueName()

OUString basctl::DlgEdObj::GetUniqueName ( ) const

Definition at line 784 of file dlgedobj.cxx.

References GetDefaultName(), GetDlgEdForm(), SdrUnoObj::GetUnoControlModel(), and n.

Referenced by DlgEdObj(), and SetDefaults().

◆ isListening()

bool basctl::DlgEdObj::isListening ( ) const
inlineprotected

◆ MakeDataAware()

void basctl::DlgEdObj::MakeDataAware ( const css::uno::Reference< css::frame::XModel > &  xModel)

Definition at line 1665 of file dlgedobj.cxx.

References Any, SdrUnoObj::GetUnoControlModel(), and xModel.

◆ NameChange()

void basctl::DlgEdObj::NameChange ( const css::beans::PropertyChangeEvent &  evt)
Exceptions
css::container::NoSuchElementException
css::uno::RuntimeException

Definition at line 483 of file dlgedobj.cxx.

References Any, basctl::DLGED_PROP_NAME, EndListening(), GetDialogEditor(), GetDlgEdForm(), SdrUnoObj::GetUnoControlModel(), basctl::LocalizationMgr::renameControlResourceIDsForEditorObject(), and StartListening().

Referenced by _propertyChange().

◆ NbcMove()

void basctl::DlgEdObj::NbcMove ( const Size rSize)
overrideprotectedvirtual

◆ NbcResize()

void basctl::DlgEdObj::NbcResize ( const Point rRef,
const Fraction xFact,
const Fraction yFact 
)
overrideprotectedvirtual

◆ PositionAndSizeChange()

void basctl::DlgEdObj::PositionAndSizeChange ( const css::beans::PropertyChangeEvent &  evt)
virtual

◆ SetDefaults()

void basctl::DlgEdObj::SetDefaults ( )

◆ SetDlgEdForm()

void basctl::DlgEdObj::SetDlgEdForm ( DlgEdForm pForm)
inline

Definition at line 96 of file dlgedobj.hxx.

References pDlgEdForm.

◆ SetLayer()

void basctl::DlgEdObj::SetLayer ( SdrLayerID  nLayer)
overridevirtual

◆ SetPropsFromRect()

void basctl::DlgEdObj::SetPropsFromRect ( )
virtual

◆ SetRectFromProps()

void basctl::DlgEdObj::SetRectFromProps ( )
virtual

◆ StartListening() [1/2]

void basctl::DlgEdObj::StartListening ( )
protected

◆ StartListening() [2/2]

void SfxListener::StartListening ( SfxBroadcaster rBroadcaster,
DuplicateHandling  eDuplicateHanding = DuplicateHandling::Unexpected 
)
protected

◆ supportsService()

bool basctl::DlgEdObj::supportsService ( OUString const &  serviceName) const

◆ TabIndexChange()

void basctl::DlgEdObj::TabIndexChange ( const css::beans::PropertyChangeEvent &  evt)

◆ TransformControlToSdrCoordinates()

bool basctl::DlgEdObj::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 
)
protected

◆ TransformFormToSdrCoordinates()

bool basctl::DlgEdObj::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 
)
protected

◆ TransformSdrToControlCoordinates()

bool basctl::DlgEdObj::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 
)
protected

◆ TransformSdrToFormCoordinates()

bool basctl::DlgEdObj::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 
)
protected

◆ UpdateStep()

void basctl::DlgEdObj::UpdateStep ( )
virtual

Friends And Related Function Documentation

◆ DlgEdFactory

friend class DlgEdFactory
friend

Definition at line 47 of file dlgedobj.hxx.

◆ DlgEdForm

friend class DlgEdForm
friend

Definition at line 49 of file dlgedobj.hxx.

◆ DlgEditor

friend class DlgEditor
friend

Definition at line 46 of file dlgedobj.hxx.

◆ DlgEdPropListenerImpl

friend class DlgEdPropListenerImpl
friend

Definition at line 48 of file dlgedobj.hxx.

Referenced by StartListening().

Member Data Documentation

◆ bIsListening

bool basctl::DlgEdObj::bIsListening
private

Definition at line 52 of file dlgedobj.hxx.

Referenced by EndListening(), isListening(), and StartListening().

◆ m_xContainerListener

css::uno::Reference< css::container::XContainerListener> basctl::DlgEdObj::m_xContainerListener
private

Definition at line 55 of file dlgedobj.hxx.

Referenced by EndListening(), and StartListening().

◆ m_xPropertyChangeListener

css::uno::Reference< css::beans::XPropertyChangeListener> basctl::DlgEdObj::m_xPropertyChangeListener
private

Definition at line 54 of file dlgedobj.hxx.

Referenced by EndListening(), and StartListening().

◆ pDlgEdForm

rtl::Reference<DlgEdForm> basctl::DlgEdObj::pDlgEdForm
private

The documentation for this class was generated from the following files: