diff options
author | Thomas Benisch <tbe@openoffice.org> | 2001-03-23 15:16:45 +0000 |
---|---|---|
committer | Thomas Benisch <tbe@openoffice.org> | 2001-03-23 15:16:45 +0000 |
commit | 1a4dcecae3ec28d4388ecfb1615a9ebbcef179b8 (patch) | |
tree | 67049bb4899990f7becf5ce22ff2378bcd0bf9b7 /basctl/source/inc/dlgedobj.hxx | |
parent | removed StarBASIC and code cleanup (diff) | |
download | core-1a4dcecae3ec28d4388ecfb1615a9ebbcef179b8.tar.gz core-1a4dcecae3ec28d4388ecfb1615a9ebbcef179b8.zip |
code cleanup
Diffstat (limited to 'basctl/source/inc/dlgedobj.hxx')
-rw-r--r-- | basctl/source/inc/dlgedobj.hxx | 94 |
1 files changed, 43 insertions, 51 deletions
diff --git a/basctl/source/inc/dlgedobj.hxx b/basctl/source/inc/dlgedobj.hxx index 72d7d2e6754b..a959ea8cd38e 100644 --- a/basctl/source/inc/dlgedobj.hxx +++ b/basctl/source/inc/dlgedobj.hxx @@ -2,9 +2,9 @@ * * $RCSfile: dlgedobj.hxx,v $ * - * $Revision: 1.8 $ + * $Revision: 1.9 $ * - * last change: $Author: tbe $ $Date: 2001-03-20 14:34:45 $ + * last change: $Author: tbe $ $Date: 2001-03-23 16:12:35 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -88,8 +88,8 @@ class DlgEdForm; class DlgEdObj: public SdrUnoObj { - friend class VCDlgEditor; - friend class VCDlgEditFactory; + friend class DlgEditor; + friend class DlgEdFactory; friend class DlgEdPropListenerImpl; friend class DlgEdForm; @@ -99,62 +99,56 @@ private: ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertyChangeListener> m_xPropertyChangeListener; ::com::sun::star::uno::Reference< ::com::sun::star::container::XContainerListener> m_xContainerListener; -public: - TYPEINFO(); - protected: DlgEdObj(); DlgEdObj(const ::rtl::OUString& rModelName); DlgEdObj(const ::rtl::OUString& rModelName, const com::sun::star::uno::Reference< com::sun::star::lang::XMultiServiceFactory >& rxSFac); + virtual void WriteData(SvStream& rOut) const; // not working yet + virtual void ReadData(const SdrObjIOHeader& rHead, SvStream& rIn); // not working yet + + virtual void NbcMove( const Size& rSize ); + virtual void NbcResize(const Point& rRef, const Fraction& xFact, const Fraction& yFact); + virtual FASTBOOL EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd); + + DECL_LINK(OnCreate, void* ); + + void StartListening(); + void EndListening(sal_Bool bRemoveListener = sal_True); + sal_Bool isListening() const { return bIsListening; } + public: + TYPEINFO(); + virtual ~DlgEdObj(); virtual void SetPage(SdrPage* pNewPage); virtual void SetDlgEdForm( DlgEdForm* pForm ) { pDlgEdForm = pForm; } virtual DlgEdForm* GetDlgEdForm() const { return pDlgEdForm; } - virtual void SetRectFromProps(); - virtual void SetPropsFromRect(); - virtual void SAL_CALL NameChange( const ::com::sun::star::beans::PropertyChangeEvent& evt ) throw( ::com::sun::star::uno::RuntimeException); - - virtual sal_Int32 GetStep() const; - virtual void SetStep( sal_Int32 nStep ); - virtual void UpdateStep(); - - virtual void SAL_CALL TabIndexChange( const ::com::sun::star::beans::PropertyChangeEvent& evt ) throw( ::com::sun::star::uno::RuntimeException); - - ::rtl::OUString GetServiceName(); - ::rtl::OUString GetDefaultName(); - ::rtl::OUString GetUniqueName(); - virtual sal_uInt32 GetObjInventor() const; virtual sal_uInt16 GetObjIdentifier() const; - virtual SdrObject* Clone() const; - virtual SdrObject* Clone(SdrPage* pPage, SdrModel* pModel) const; - virtual void operator= (const SdrObject& rObj); - - virtual void clonedFrom(const DlgEdObj* _pSource); + virtual SdrObject* Clone() const; // not working yet + virtual SdrObject* Clone(SdrPage* pPage, SdrModel* pModel) const; // not working yet + virtual void operator= (const SdrObject& rObj); // not working yet + virtual void clonedFrom(const DlgEdObj* _pSource); // not working yet -protected: - virtual void WriteData(SvStream& rOut) const; - virtual void ReadData(const SdrObjIOHeader& rHead, SvStream& rIn); + virtual ::rtl::OUString GetServiceName() const; + virtual ::rtl::OUString GetDefaultName() const; + virtual ::rtl::OUString GetUniqueName() const; - virtual void NbcMove( const Size& rSize ); - virtual void NbcResize(const Point& rRef, const Fraction& xFact, const Fraction& yFact); - virtual FASTBOOL EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd); + virtual sal_Int32 GetStep() const; + virtual void SetStep( sal_Int32 nStep ); + virtual void UpdateStep(); - DECL_LINK(OnCreate, void* ); + virtual void SetRectFromProps(); + virtual void SetPropsFromRect(); - // start listening - void StartListening(); - // end listening - void EndListening(sal_Bool bRemoveListener = sal_True); - sal_Bool isListening() const { return bIsListening; } + virtual void SAL_CALL NameChange( const ::com::sun::star::beans::PropertyChangeEvent& evt ) throw( ::com::sun::star::uno::RuntimeException); + virtual void SAL_CALL TabIndexChange( const ::com::sun::star::beans::PropertyChangeEvent& evt ) throw( ::com::sun::star::uno::RuntimeException); -public: // PropertyChangeListener virtual void SAL_CALL _propertyChange( const ::com::sun::star::beans::PropertyChangeEvent& evt ) throw(::com::sun::star::uno::RuntimeException); @@ -171,26 +165,28 @@ public: class DlgEdForm: public DlgEdObj { - friend class VCDlgEditor; - friend class VCDlgEditFactory; + friend class DlgEditor; + friend class DlgEdFactory; private: - VCDlgEditor* pDlgEditor; + DlgEditor* pDlgEditor; ::std::vector<DlgEdObj*> pChilds; -public: - TYPEINFO(); - protected: DlgEdForm(const ::rtl::OUString& rModelName); DlgEdForm(const ::rtl::OUString& rModelName, const com::sun::star::uno::Reference< com::sun::star::lang::XMultiServiceFactory >& rxSFac); DlgEdForm(); + virtual FASTBOOL EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd); + public: + TYPEINFO(); + virtual ~DlgEdForm(); - virtual void SetDlgEditor( VCDlgEditor* pEditor ) { pDlgEditor = pEditor; } - virtual VCDlgEditor* GetDlgEditor() const { return pDlgEditor; } + + virtual void SetDlgEditor( DlgEditor* pEditor ) { pDlgEditor = pEditor; } + virtual DlgEditor* GetDlgEditor() const { return pDlgEditor; } virtual void AddChild( DlgEdObj* pDlgEdObj ); virtual void RemoveChild( DlgEdObj* pDlgEdObj ); @@ -200,10 +196,6 @@ public: virtual void SortByTabIndex(); virtual SdrObject* CheckHit(const Point& rPnt,USHORT nTol,const SetOfByte*) const; - -protected: - virtual FASTBOOL EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd); - }; #endif // _BASCTL_DLGEDOBJ_HXX |