summaryrefslogtreecommitdiff
path: root/UnoControls/inc/basecontrol.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'UnoControls/inc/basecontrol.hxx')
-rw-r--r--UnoControls/inc/basecontrol.hxx44
1 files changed, 41 insertions, 3 deletions
diff --git a/UnoControls/inc/basecontrol.hxx b/UnoControls/inc/basecontrol.hxx
index ba0ec0ef2..98ee9931b 100644
--- a/UnoControls/inc/basecontrol.hxx
+++ b/UnoControls/inc/basecontrol.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: basecontrol.hxx,v $
*
- * $Revision: 1.1.1.1 $
+ * $Revision: 1.2 $
*
- * last change: $Author: hr $ $Date: 2000-09-18 16:11:17 $
+ * last change: $Author: as $ $Date: 2000-10-12 10:33:51 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -398,6 +398,7 @@ struct IMPL_MutexContainer
class BaseControl : public UNO3_XSERVICEINFO
, public UNO3_XPAINTLISTENER
+ , public UNO3_XWINDOWLISTENER
, public UNO3_XVIEW
, public UNO3_XWINDOW
, public UNO3_XCONTROL
@@ -1197,7 +1198,29 @@ public:
@onerror -
*/
- virtual void SAL_CALL windowPaint( const UNO3_PAINTEVENT& rEvent ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL windowPaint( const UNO3_PAINTEVENT& rEvent ) throw( UNO3_RUNTIMEEXCEPTION );
+
+ //________________________________________________________________________________________________________
+ // XWindowListener
+ //________________________________________________________________________________________________________
+
+ /**_______________________________________________________________________________________________________
+ @short -
+ @descr -
+
+ @seealso -
+
+ @param -
+
+ @return -
+
+ @onerror -
+ */
+
+ virtual void SAL_CALL windowResized( const UNO3_WINDOWEVENT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL windowMoved( const UNO3_WINDOWEVENT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL windowShown( const UNO3_EVENTOBJECT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION );
+ virtual void SAL_CALL windowHidden( const UNO3_EVENTOBJECT& aEvent ) throw( UNO3_RUNTIMEEXCEPTION );
//________________________________________________________________________________________________________
// impl but public method to register service
@@ -1359,6 +1382,21 @@ protected:
@onerror -
*/
+ virtual void impl_recalcLayout( const UNO3_WINDOWEVENT& aEvent );
+
+ /**_______________________________________________________________________________________________________
+ @short -
+ @descr -
+
+ @seealso -
+
+ @param -
+
+ @return -
+
+ @onerror -
+ */
+
UNO3_REFERENCE< UNO3_XINTERFACE > impl_getDelegator();
//____________________________________________________________________________________________________________