LibreOffice Module basctl (master) 1
|
#include <dlgedobj.hxx>
Public Member Functions | |
void | SetDlgEdForm (DlgEdForm *pForm) |
DlgEdForm * | GetDlgEdForm () const |
virtual SdrInventor | GetObjInventor () const override |
virtual SdrObjKind | GetObjIdentifier () const override |
virtual rtl::Reference< SdrObject > | CloneSdrObject (SdrModel &rTargetModel) const override |
virtual rtl::Reference< SdrObject > | getFullDragClone () 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< SdrObject > | CloneSdrObject (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< SdrObject > | CloneSdrObject (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< SdrObject > | DoConvertToPolyObj (bool bBezier, bool bAddText) const override |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override |
Public Member Functions inherited from SdrTextObj | |
const Point & | GetTextEditOffset () 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 |
SdrTextObj * | GetNextLinkInChain () const |
void | SetNextLinkInChain (SdrTextObj *) |
SdrTextObj * | GetPrevLinkInChain () const |
bool | IsChainable () const |
bool | GetPreventChainable () const |
TextChain * | GetTextChain () const |
SdrObjKind | GetTextKind () const |
virtual bool | HasText () const override |
bool | IsTextEditActive () const |
virtual SdrText * | getActiveText () const |
virtual SdrText * | getText (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 Size & | GetTextSize () 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 GeoStat & | GetGeoStat () 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::Rectangle & | GetGeoRect () 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< SdrObject > | CloneSdrObject (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::Rectangle & | GetLogicRect () 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 OutlinerParaObject * | GetOutlinerParaObject () const override |
bool | CanCreateEditOutlinerParaObject () const |
std::optional< OutlinerParaObject > | CreateEditOutlinerParaObject () 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< SdrObject > | DoConvertToPolyObj (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) |
GDIMetaFile * | GetTextScrollMetaFileAndRectangle (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::Rectangle & | GetSnapRect () const override |
Public Member Functions inherited from SdrObject | |
virtual const std::shared_ptr< svx::diagram::IDiagramHelper > & | getDiagramHelper () const |
bool | isDiagram () const |
const SdrObject * | getFillGeometryDefiningShape () 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 |
SdrPage * | getSdrPageFromSdrObject () const |
SdrModel & | getSdrModelFromSdrObject () const |
virtual SdrObjList * | getChildrenOfSdrObject () const |
SdrObjList * | getParentSdrObjListFromSdrObject () const |
SdrObject * | getParentSdrObjectFromSdrObject () const |
virtual void | handlePageChange (SdrPage *pOldPage, SdrPage *pNewPage) |
void | AddObjectUser (sdr::ObjectUser &rNewUser) |
void | RemoveObjectUser (sdr::ObjectUser &rOldUser) |
sdr::contact::ViewContact & | GetViewContact () const |
virtual sdr::properties::BaseProperties & | GetProperties () 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 () |
SfxItemPool & | GetObjectItemPool () 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 SdrObjList * | GetSubList () 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::Rectangle & | GetCurrentBoundRect () const |
virtual const tools::Rectangle & | GetLastBoundRect () const |
virtual void | RecalcBoundRect () |
void | BroadcastObjectChange () const |
const SfxBroadcaster * | GetBroadcaster () const |
virtual void | SetChanged () |
void | SingleObjectPainter (OutputDevice &rOut) const |
bool | LineGeometryUsageIsNecessary () const |
virtual bool | HasLimitedRotation () const |
virtual rtl::Reference< SdrObject > | CloneSdrObject (SdrModel &rTargetModel) const=0 |
SdrObject & | operator= (const SdrObject &rObj)=delete |
SdrObject & | operator= (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< SdrObject > | getFullDragClone () 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::Rectangle & | GetSnapRect () const |
virtual void | SetSnapRect (const tools::Rectangle &rRect) |
virtual void | NbcSetSnapRect (const tools::Rectangle &rRect) |
virtual const tools::Rectangle & | GetLogicRect () 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< SdrObjGeoData > | GetGeoData () const |
virtual void | SetGeoData (const SdrObjGeoData &rGeo) |
const SfxItemSet & | GetMergedItemSet () const |
void | SetMergedItem (const SfxPoolItem &rItem) |
void | ClearMergedItem (const sal_uInt16 nWhich=0) |
void | SetMergedItemSet (const SfxItemSet &rSet, bool bClearAllItems=false) |
const SfxPoolItem & | GetMergedItem (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) |
SfxStyleSheet * | GetStyleSheet () const |
virtual bool | HasTextEdit () const |
void | SetOutlinerParaObject (std::optional< OutlinerParaObject > pTextObject) |
virtual void | NbcSetOutlinerParaObject (std::optional< OutlinerParaObject > pTextObject) |
virtual OutlinerParaObject * | GetOutlinerParaObject () const |
virtual void | NbcReformatText () |
void | BurnInStyleSheetAttributes () |
virtual bool | HasMacro () const |
virtual SdrObject * | CheckMacroHit (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 SdrGluePointList * | GetGluePointList () const |
virtual SdrGluePointList * | ForceGluePointList () |
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 SdrObject * | GetConnectedNode (bool bTail1) const |
virtual void | SetContextWritingMode (const sal_Int16 _nContextWritingMode) |
virtual rtl::Reference< SdrObject > | DoConvertToPolyObj (bool bBezier, bool bAddText) const |
rtl::Reference< SdrObject > | ConvertToPolyObj (bool bBezier, bool bLineToArea) const |
rtl::Reference< SdrObject > | ConvertToContourObj (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 |
SdrObjUserData * | GetUserData (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::Rectangle & | GetBLIPSizeRectangle () 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) |
SdrObjUserCall * | GetUserCall () const |
void | SetDoNotInsertIntoPageAutomatically (bool bSet) |
bool | IsDoNotInsertIntoPageAutomatically () const |
sal_uInt32 | GetOrdNumDirect () const |
bool | DoesSupportTextIndentingOnLineWidthChange () const |
const Point & | GetAnchorPos () 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 Graphic * | getFillGraphic () const |
const OUString & | getHyperlink () const |
void | setHyperlink (const OUString &sHyperlink) |
void | ForceMetricToItemPoolMetric (basegfx::B2DPolyPolygon &rPolyPolygon) const noexcept |
virtual sal_Int32 | getTextCount () const=0 |
virtual SdrText * | getText (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::ViewContact > | CreateObjectSpecificViewContact () override |
Protected Member Functions inherited from SdrRectObj | |
virtual std::unique_ptr< sdr::contact::ViewContact > | CreateObjectSpecificViewContact () override |
virtual std::unique_ptr< sdr::properties::BaseProperties > | CreateObjectSpecificProperties () override |
XPolygon | ImpCalcXPoly (const tools::Rectangle &rRect1, tools::Long nRad1) const |
void | SetXPolyDirty () |
virtual void | RecalcXPoly () |
const XPolygon & | GetXPoly () const |
virtual void | RestoreGeoData (const SdrObjGeoData &rGeo) override |
virtual | ~SdrRectObj () override |
Protected Member Functions inherited from SdrTextObj | |
virtual std::unique_ptr< sdr::properties::BaseProperties > | CreateObjectSpecificProperties () override |
virtual std::unique_ptr< sdr::contact::ViewContact > | CreateObjectSpecificViewContact () 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< SdrObject > | getFullDragClone () const override |
SdrOutliner & | ImpGetDrawOutliner () const |
bool | ImpCanConvTextToCurve () const |
rtl::Reference< SdrPathObj > | ImpConvertMakeObj (const basegfx::B2DPolyPolygon &rPolyPolygon, bool bClosed, bool bBezier) const |
rtl::Reference< SdrObject > | ImpConvertAddText (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< SdrObjGeoData > | NewGeoData () 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::BaseProperties > | CreateObjectSpecificProperties () 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::Rectangle & | getOutRectangle () 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::BaseProperties > | CreateObjectSpecificProperties () |
virtual std::unique_ptr< sdr::contact::ViewContact > | CreateObjectSpecificViewContact () |
tools::Rectangle | ImpDragCalcRect (const SdrDragStat &rDrag) const |
OUString | ImpGetDescriptionStr (TranslateId pStrCacheID) const |
void | ImpForcePlusData () |
OUString | GetMetrStr (tools::Long nVal) const |
virtual std::unique_ptr< SdrObjGeoData > | NewGeoData () const |
virtual void | SaveGeoData (SdrObjGeoData &rGeo) const |
virtual void | RestoreGeoData (const SdrObjGeoData &rGeo) |
const SfxItemSet & | GetObjectItemSet () const |
void | SetObjectItem (const SfxPoolItem &rItem) |
void | SetObjectItemSet (const SfxItemSet &rSet) |
const SfxPoolItem & | GetObjectItem (const sal_uInt16 nWhich) const |
const T & | GetObjectItem (TypedWhichId< T > nWhich) const |
const SfxItemSet * | getBackgroundFillSet () const |
virtual void | InternalSetStyleSheet (SfxStyleSheet *pNewStyleSheet, bool bDontRemoveHardAttr, bool bBroadcast) |
Protected Member Functions inherited from svx::ITextProvider | |
~ITextProvider () | |
Private Member Functions | |
DlgEditor & | GetDialogEditor () |
Private Attributes | |
bool | bIsListening |
rtl::Reference< DlgEdForm > | pDlgEdForm |
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 |
Definition at line 44 of file dlgedobj.hxx.
|
protected |
Definition at line 71 of file dlgedobj.cxx.
Referenced by CloneSdrObject().
Definition at line 77 of file dlgedobj.cxx.
References Any, basctl::DLGED_PROP_NAME, basctl::DLGED_PROP_TABINDEX, GetDlgEdForm(), GetUniqueName(), SdrUnoObj::GetUnoControlModel(), pDlgEdForm, and StartListening().
|
protected |
Definition at line 115 of file dlgedobj.cxx.
|
overrideprotectedvirtual |
Definition at line 124 of file dlgedobj.cxx.
References EndListening(), and isListening().
void basctl::DlgEdObj::_elementInserted | ( | ) |
css::uno::RuntimeException |
Definition at line 1183 of file dlgedobj.cxx.
References GetDialogEditor(), isListening(), and basctl::DlgEditor::SetDialogModelChanged().
Referenced by basctl::DlgEdEvtContListenerImpl::elementInserted().
void basctl::DlgEdObj::_elementRemoved | ( | ) |
css::uno::RuntimeException |
Definition at line 1201 of file dlgedobj.cxx.
References GetDialogEditor(), isListening(), and basctl::DlgEditor::SetDialogModelChanged().
Referenced by basctl::DlgEdEvtContListenerImpl::elementRemoved().
void basctl::DlgEdObj::_elementReplaced | ( | ) |
css::uno::RuntimeException |
Definition at line 1192 of file dlgedobj.cxx.
References GetDialogEditor(), isListening(), and basctl::DlgEditor::SetDialogModelChanged().
Referenced by basctl::DlgEdEvtContListenerImpl::elementReplaced().
void basctl::DlgEdObj::_propertyChange | ( | const css::beans::PropertyChangeEvent & | evt | ) |
css::uno::RuntimeException |
Definition at line 1126 of file dlgedobj.cxx.
References basctl::DLGED_PROP_DECORATION, basctl::DLGED_PROP_HEIGHT, basctl::DLGED_PROP_NAME, basctl::DLGED_PROP_POSITIONX, basctl::DLGED_PROP_POSITIONY, basctl::DLGED_PROP_STEP, basctl::DLGED_PROP_TABINDEX, basctl::DLGED_PROP_WIDTH, cppu::getCaughtException(), GetDialogEditor(), GetDlgEdForm(), basctl::DlgEdForm::GetDlgEditor(), basctl::DlgEditor::isInPaint(), isListening(), NameChange(), PositionAndSizeChange(), basctl::DlgEditor::ResetDialog(), basctl::DlgEditor::SetDialogModelChanged(), TabIndexChange(), and UpdateStep().
Referenced by basctl::DlgEdPropListenerImpl::propertyChange().
|
overridevirtual |
|
overrideprotectedvirtual |
Reimplemented from SdrTextObj.
Reimplemented in basctl::DlgEdForm.
Definition at line 954 of file dlgedobj.cxx.
References SdrTextObj::EndCreate(), basctl::DlgEdPage::GetDlgEdForm(), SdrPageView::GetPage(), SdrDragStat::GetPageView(), pDlgEdForm, SetDefaults(), and StartListening().
|
protected |
Definition at line 1091 of file dlgedobj.cxx.
References bIsListening, DBG_ASSERT, SdrUnoObj::GetUnoControlModel(), isListening(), m_xContainerListener, and m_xPropertyChangeListener.
Referenced by basctl::DlgEdForm::EndCreate(), NameChange(), NbcMove(), basctl::DlgEdForm::NbcMove(), NbcResize(), basctl::DlgEdForm::NbcResize(), PositionAndSizeChange(), basctl::DlgEdForm::PositionAndSizeChange(), and ~DlgEdObj().
|
protected |
uno::Reference< awt::XControl > basctl::DlgEdObj::GetControl | ( | ) | const |
Definition at line 148 of file dlgedobj.cxx.
References GetDlgEdForm(), vcl::Window::GetOutDev(), SdrUnoObj::GetUnoControl(), basctl::DlgEditor::GetView(), and basctl::DlgEditor::GetWindow().
Referenced by basctl::DlgEdForm::getDeviceInfo(), basctl::AccessibleDialogControlShape::GetWindow(), basctl::DlgEdForm::UpdateGroups(), and basctl::DlgEdForm::UpdateTabOrder().
OUString basctl::DlgEdObj::GetDefaultName | ( | ) | const |
Definition at line 673 of file dlgedobj.cxx.
References RID_STR_CLASS_BUTTON, RID_STR_CLASS_CHECKBOX, RID_STR_CLASS_COMBOBOX, RID_STR_CLASS_CONTROL, RID_STR_CLASS_CURRENCYFIELD, RID_STR_CLASS_DATEFIELD, RID_STR_CLASS_DIALOG, RID_STR_CLASS_EDIT, RID_STR_CLASS_FILECONTROL, RID_STR_CLASS_FIXEDLINE, RID_STR_CLASS_FIXEDTEXT, RID_STR_CLASS_FORMATTEDFIELD, RID_STR_CLASS_GRIDCONTROL, RID_STR_CLASS_GROUPBOX, RID_STR_CLASS_HYPERLINKCONTROL, RID_STR_CLASS_IMAGECONTROL, RID_STR_CLASS_LISTBOX, RID_STR_CLASS_NUMERICFIELD, RID_STR_CLASS_PATTERNFIELD, RID_STR_CLASS_PROGRESSBAR, RID_STR_CLASS_RADIOBUTTON, RID_STR_CLASS_SCROLLBAR, RID_STR_CLASS_SPINCONTROL, RID_STR_CLASS_TIMEFIELD, RID_STR_CLASS_TREECONTROL, and supportsService().
Referenced by GetUniqueName().
|
private |
Definition at line 63 of file dlgedobj.cxx.
References pDlgEdForm.
Referenced by _elementInserted(), _elementRemoved(), _elementReplaced(), _propertyChange(), NameChange(), and SetDefaults().
|
inline |
Definition at line 97 of file dlgedobj.hxx.
References pDlgEdForm.
Referenced by _propertyChange(), basctl::DlgEditor::Delete(), DlgEdObj(), GetControl(), GetUniqueName(), NameChange(), NbcMove(), NbcResize(), SetDefaults(), SetLayer(), TabIndexChange(), and UpdateStep().
|
overridevirtual |
Reimplemented from SdrTextObj.
Definition at line 913 of file dlgedobj.cxx.
References SdrObject::getSdrModelFromSdrObject(), and SdrUnoObj::SdrUnoObj().
|
overridevirtual |
Reimplemented from SdrUnoObj.
Definition at line 808 of file dlgedobj.cxx.
References supportsService().
|
overridevirtual |
Reimplemented from SdrObject.
Definition at line 803 of file dlgedobj.cxx.
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().
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().
|
inlineprotected |
Definition at line 80 of file dlgedobj.hxx.
References bIsListening.
Referenced by _elementInserted(), _elementRemoved(), _elementReplaced(), _propertyChange(), EndListening(), StartListening(), and ~DlgEdObj().
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.
void basctl::DlgEdObj::NameChange | ( | const css::beans::PropertyChangeEvent & | evt | ) |
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().
|
overrideprotectedvirtual |
Reimplemented from SdrRectObj.
Reimplemented in basctl::DlgEdForm.
Definition at line 920 of file dlgedobj.cxx.
References EndListening(), GetDlgEdForm(), basctl::DlgEdForm::GetDlgEditor(), SdrRectObj::NbcMove(), basctl::DlgEditor::SetDialogModelChanged(), SetPropsFromRect(), and StartListening().
|
overrideprotectedvirtual |
Reimplemented from SdrUnoObj.
Reimplemented in basctl::DlgEdForm.
Definition at line 937 of file dlgedobj.cxx.
References EndListening(), GetDlgEdForm(), basctl::DlgEdForm::GetDlgEditor(), SdrUnoObj::NbcResize(), basctl::DlgEditor::SetDialogModelChanged(), SetPropsFromRect(), and StartListening().
|
virtual |
Reimplemented in basctl::DlgEdForm.
Definition at line 417 of file dlgedobj.cxx.
References Any, DBG_ASSERT, basctl::DLGED_PROP_HEIGHT, basctl::DLGED_PROP_POSITIONX, basctl::DLGED_PROP_POSITIONY, basctl::DLGED_PROP_WIDTH, EndListening(), SdrPage::GetSize(), SdrUnoObj::GetUnoControlModel(), Size::Height(), nValue, pDlgEdForm, SetRectFromProps(), StartListening(), TransformSdrToControlCoordinates(), and Size::Width().
Referenced by _propertyChange().
void basctl::DlgEdObj::SetDefaults | ( | ) |
Definition at line 980 of file dlgedobj.cxx.
References Any, basctl::DLGED_PROP_FORMATSSUPPLIER, basctl::DLGED_PROP_LABEL, basctl::DLGED_PROP_NAME, basctl::DLGED_PROP_STEP, basctl::DLGED_PROP_TABINDEX, GetDialogEditor(), GetDlgEdForm(), basctl::DlgEdForm::GetDlgEditor(), basctl::DlgEditor::GetNumberFormatsSupplier(), GetUniqueName(), SdrUnoObj::GetUnoControlModel(), pDlgEdForm, basctl::LocalizationMgr::setControlResourceIDsForNewEditorObject(), SetPropsFromRect(), and supportsService().
Referenced by basctl::DlgEditor::CreateDefaultObject(), and EndCreate().
|
inline |
Definition at line 96 of file dlgedobj.hxx.
References pDlgEdForm.
|
overridevirtual |
Reimplemented from SdrObject.
Definition at line 1210 of file dlgedobj.cxx.
References SfxBroadcaster::Broadcast(), GetDlgEdForm(), basctl::DlgEdForm::GetDlgEditor(), SdrObject::GetLayer(), basctl::DlgEdHint::LAYERCHANGED, and SdrObject::SetLayer().
Referenced by UpdateStep().
|
virtual |
Reimplemented in basctl::DlgEdForm.
Definition at line 392 of file dlgedobj.cxx.
References Any, basctl::DLGED_PROP_HEIGHT, basctl::DLGED_PROP_POSITIONX, basctl::DLGED_PROP_POSITIONY, basctl::DLGED_PROP_WIDTH, tools::Rectangle::GetHeight(), SdrAttrObj::GetSnapRect(), SdrUnoObj::GetUnoControlModel(), tools::Rectangle::GetWidth(), tools::Rectangle::Left(), tools::Rectangle::Top(), and TransformSdrToControlCoordinates().
Referenced by NbcMove(), NbcResize(), and SetDefaults().
|
virtual |
Reimplemented in basctl::DlgEdForm.
Definition at line 368 of file dlgedobj.cxx.
References basctl::DLGED_PROP_HEIGHT, basctl::DLGED_PROP_POSITIONX, basctl::DLGED_PROP_POSITIONY, basctl::DLGED_PROP_WIDTH, SdrUnoObj::GetUnoControlModel(), SdrObject::SetSnapRect(), and TransformControlToSdrCoordinates().
Referenced by PositionAndSizeChange().
|
protected |
Definition at line 1055 of file dlgedobj.cxx.
References bIsListening, DBG_ASSERT, DlgEdPropListenerImpl, SdrUnoObj::GetUnoControlModel(), isListening(), m_xContainerListener, and m_xPropertyChangeListener.
Referenced by basctl::DlgEditor::CreateDefaultObject(), DlgEdObj(), EndCreate(), basctl::DlgEdForm::EndCreate(), NameChange(), NbcMove(), basctl::DlgEdForm::NbcMove(), NbcResize(), basctl::DlgEdForm::NbcResize(), PositionAndSizeChange(), and basctl::DlgEdForm::PositionAndSizeChange().
|
protected |
bool basctl::DlgEdObj::supportsService | ( | OUString const & | serviceName | ) | const |
Definition at line 661 of file dlgedobj.cxx.
References SdrUnoObj::GetUnoControlModel().
Referenced by GetDefaultName(), GetObjIdentifier(), basctl::impLocalHitCorrection(), and SetDefaults().
void basctl::DlgEdObj::TabIndexChange | ( | const css::beans::PropertyChangeEvent & | evt | ) |
css::uno::RuntimeException |
Definition at line 565 of file dlgedobj.cxx.
References aName, Any, basctl::DLGED_PROP_TABINDEX, basctl::DlgEdForm::GetChildren(), GetDlgEdForm(), SdrModel::GetPage(), SdrObject::getSdrModelFromSdrObject(), SdrUnoObj::GetUnoControlModel(), i, SAL_MAX_INT16, SAL_MIN_INT16, SAL_WARN, SdrObjList::SetObjectOrdNum(), and basctl::DlgEdForm::UpdateTabOrderAndGroups().
Referenced by _propertyChange().
|
protected |
Definition at line 261 of file dlgedobj.cxx.
References Size::AdjustHeight(), Size::AdjustWidth(), DBG_ASSERT, basctl::DLGED_PROP_DECORATION, basctl::DLGED_PROP_POSITIONX, basctl::DLGED_PROP_POSITIONY, Application::GetDefaultDevice(), basctl::DlgEdForm::getDeviceInfo(), SdrUnoObj::GetUnoControlModel(), Size::Height(), OutputDevice::LogicToPixel(), OutputDevice::PixelToLogic(), and Size::Width().
Referenced by SetRectFromProps().
|
protected |
Definition at line 319 of file dlgedobj.cxx.
References Size::AdjustHeight(), Size::AdjustWidth(), DBG_ASSERT, basctl::DLGED_PROP_DECORATION, Application::GetDefaultDevice(), basctl::DlgEdForm::getDeviceInfo(), SdrUnoObj::GetUnoControlModel(), Size::Height(), OutputDevice::LogicToPixel(), OutputDevice::PixelToLogic(), and Size::Width().
Referenced by basctl::DlgEdForm::SetRectFromProps().
|
protected |
Definition at line 159 of file dlgedobj.cxx.
References Size::AdjustHeight(), Size::AdjustWidth(), DBG_ASSERT, basctl::DLGED_PROP_DECORATION, Application::GetDefaultDevice(), basctl::DlgEdForm::getDeviceInfo(), SdrAttrObj::GetSnapRect(), SdrUnoObj::GetUnoControlModel(), Size::Height(), tools::Rectangle::Left(), OutputDevice::LogicToPixel(), OutputDevice::PixelToLogic(), tools::Rectangle::Top(), and Size::Width().
Referenced by PositionAndSizeChange(), basctl::DlgEdForm::PositionAndSizeChange(), and SetPropsFromRect().
|
protected |
Definition at line 214 of file dlgedobj.cxx.
References Size::AdjustHeight(), Size::AdjustWidth(), DBG_ASSERT, basctl::DLGED_PROP_DECORATION, Application::GetDefaultDevice(), basctl::DlgEdForm::getDeviceInfo(), SdrUnoObj::GetUnoControlModel(), Size::Height(), OutputDevice::LogicToPixel(), OutputDevice::PixelToLogic(), and Size::Width().
Referenced by basctl::DlgEdForm::PositionAndSizeChange(), and basctl::DlgEdForm::SetPropsFromRect().
|
virtual |
Reimplemented in basctl::DlgEdForm.
Definition at line 539 of file dlgedobj.cxx.
References SdrLayerAdmin::GetControlLayerName(), GetDlgEdForm(), SdrLayerAdmin::GetLayerID(), SdrObject::getSdrModelFromSdrObject(), GetStep(), and SetLayer().
Referenced by _propertyChange(), and basctl::DlgEdForm::UpdateStep().
|
friend |
Definition at line 47 of file dlgedobj.hxx.
|
friend |
Definition at line 49 of file dlgedobj.hxx.
|
friend |
Definition at line 46 of file dlgedobj.hxx.
|
friend |
Definition at line 48 of file dlgedobj.hxx.
Referenced by StartListening().
|
private |
Definition at line 52 of file dlgedobj.hxx.
Referenced by EndListening(), isListening(), and StartListening().
|
private |
Definition at line 55 of file dlgedobj.hxx.
Referenced by EndListening(), and StartListening().
|
private |
Definition at line 54 of file dlgedobj.hxx.
Referenced by EndListening(), and StartListening().
|
private |
Definition at line 53 of file dlgedobj.hxx.
Referenced by DlgEdObj(), EndCreate(), GetDialogEditor(), GetDlgEdForm(), PositionAndSizeChange(), SetDefaults(), and SetDlgEdForm().