summaryrefslogtreecommitdiff
path: root/toolkit/inc
diff options
context:
space:
mode:
authorOliver Bolte <obo@openoffice.org>2004-11-16 09:00:48 +0000
committerOliver Bolte <obo@openoffice.org>2004-11-16 09:00:48 +0000
commita063b0a9c13a78c8e53e70de81b71fe0e1f455cb (patch)
tree8698edce7aefc02f46f4bd46cc240a4d9dbe8f57 /toolkit/inc
parent308702c95a1774fb58a6204f8828370c4631cf87 (diff)
INTEGRATION: CWS eforms2 (1.9.148); FILE MERGED
2004/07/12 13:48:13 fs 1.9.148.3: #i10000# removed post-resync relicts 2004/06/30 11:07:14 dvo 1.9.148.2: RESYNC: (1.9-1.11); FILE MERGED 2004/03/25 17:36:57 dvo 1.9.148.1: #114856# allow changes of control properties while control is focussed
Diffstat (limited to 'toolkit/inc')
-rw-r--r--toolkit/inc/toolkit/controls/unocontrol.hxx18
1 files changed, 9 insertions, 9 deletions
diff --git a/toolkit/inc/toolkit/controls/unocontrol.hxx b/toolkit/inc/toolkit/controls/unocontrol.hxx
index f2f375b1ede8..45a4e9cd94c4 100644
--- a/toolkit/inc/toolkit/controls/unocontrol.hxx
+++ b/toolkit/inc/toolkit/controls/unocontrol.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: unocontrol.hxx,v $
*
- * $Revision: 1.11 $
+ * $Revision: 1.12 $
*
- * last change: $Author: rt $ $Date: 2004-05-07 16:16:18 $
+ * last change: $Author: obo $ $Date: 2004-11-16 10:00:48 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -180,7 +180,6 @@ protected:
maAccessibleContext; /// our most recent XAccessibleContext instance
sal_Bool mbDisposePeer;
- sal_Bool mbUpdatingModel;
sal_Bool mbRefeshingPeer;
#if SUPD >= 629
sal_Bool mbCreatingPeer;
@@ -189,18 +188,17 @@ protected:
sal_Bool mbDesignMode;
UnoControlComponentInfos maComponentInfos;
+ ::rtl::OUString msPropertyCurrentlyUpdating;
::osl::Mutex& GetMutex() { return maMutex; }
::com::sun::star::uno::Reference< ::com::sun::star::awt::XWindow > getParentPeer() const;
void updateFromModel();
void peerCreated();
- sal_Bool IsUpdatingModel() const { return mbUpdatingModel; }
- void StartUpdatingModel() { mbUpdatingModel = sal_True; }
- void EndUpdatingModel() { mbUpdatingModel = sal_False; }
::com::sun::star::uno::Reference< ::com::sun::star::awt::XWindowPeer > ImplGetCompatiblePeer( sal_Bool bAcceptExistingPeer );
virtual void ImplSetPeerProperty( const ::rtl::OUString& rPropName, const ::com::sun::star::uno::Any& rVal );
virtual void PrepareWindowDescriptor( ::com::sun::star::awt::WindowDescriptor& rDesc );
+ virtual void ImplModelPropertiesChanged( const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyChangeEvent >& rEvents );
void disposeAccessibleContext();
@@ -229,9 +227,7 @@ public:
void SAL_CALL addEventListener( const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XEventListener >& xListener ) throw(::com::sun::star::uno::RuntimeException);
void SAL_CALL removeEventListener( const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XEventListener >& aListener ) throw(::com::sun::star::uno::RuntimeException);
-
- // ::com::sun::star::beans::XPropertiesChangeListener
- void SAL_CALL propertiesChange( const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyChangeEvent >& evt ) throw(::com::sun::star::uno::RuntimeException);
+ // XEventListener
void SAL_CALL disposing( const ::com::sun::star::lang::EventObject& Source ) throw(::com::sun::star::uno::RuntimeException);
// ::com::sun::star::awt::XWindow
@@ -285,6 +281,10 @@ public:
virtual void SAL_CALL removeModeChangeListener( const ::com::sun::star::uno::Reference< ::com::sun::star::util::XModeChangeListener >& _rxListener ) throw (::com::sun::star::uno::RuntimeException);
virtual void SAL_CALL addModeChangeApproveListener( const ::com::sun::star::uno::Reference< ::com::sun::star::util::XModeChangeApproveListener >& _rxListener ) throw (::com::sun::star::lang::NoSupportException, ::com::sun::star::uno::RuntimeException);
virtual void SAL_CALL removeModeChangeApproveListener( const ::com::sun::star::uno::Reference< ::com::sun::star::util::XModeChangeApproveListener >& _rxListener ) throw (::com::sun::star::lang::NoSupportException, ::com::sun::star::uno::RuntimeException);
+
+private:
+ // ::com::sun::star::beans::XPropertiesChangeListener
+ void SAL_CALL propertiesChange( const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyChangeEvent >& evt ) throw(::com::sun::star::uno::RuntimeException);
};