summaryrefslogtreecommitdiff
path: root/sw/inc/accmap.hxx
diff options
context:
space:
mode:
authorMichael Brauer <mib@openoffice.org>2002-04-11 13:04:40 +0000
committerMichael Brauer <mib@openoffice.org>2002-04-11 13:04:40 +0000
commit1b891b43cc34b6b2e2b21910679a087611ced248 (patch)
tree7d45217086b683221a33229381d8fef125a4888b /sw/inc/accmap.hxx
parentbef927aa0b3bf529f3f63591d5cecbc1a6dc9bbc (diff)
#95586#: Accessible tables started
Diffstat (limited to 'sw/inc/accmap.hxx')
-rw-r--r--sw/inc/accmap.hxx19
1 files changed, 13 insertions, 6 deletions
diff --git a/sw/inc/accmap.hxx b/sw/inc/accmap.hxx
index 8d680703d859..9ca4a222334d 100644
--- a/sw/inc/accmap.hxx
+++ b/sw/inc/accmap.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: accmap.hxx,v $
*
- * $Revision: 1.9 $
+ * $Revision: 1.10 $
*
- * last change: $Author: mib $ $Date: 2002-04-05 12:18:25 $
+ * last change: $Author: mib $ $Date: 2002-04-11 13:53:13 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -74,6 +74,9 @@
#ifndef _VOS_MUTEX_HXX_ //autogen
#include <vos/mutex.hxx>
#endif
+#ifndef _VIEWSH_HXX
+#include "viewsh.hxx"
+#endif
class Rectangle;
class SwFrm;
@@ -127,21 +130,25 @@ public:
const SwFrm *pFrm,
sal_Bool bCreate = sal_True );
- ViewShell *GetShell() { return pVSh; }
+ ViewShell *GetShell() const { return pVSh; }
+ const SwRect& GetVisArea() const { return pVSh->VisArea(); }
void RemoveContext( const SwFrm *pFrm );
- void DisposeFrm( const SwFrm *pFrm, sal_Bool bRecursive=sal_False );
+ // Dispose frame and its children if bRecursive is set
+ void Dispose( const SwFrm *pFrm, sal_Bool bRecursive=sal_False );
- void MoveFrm( const SwFrm *pFrm, const SwRect& rOldFrm );
+ void InvalidatePosOrSize( const SwFrm *pFrm, const SwRect& rOldFrm );
- void InvalidateFrmContent( const SwFrm *pFrm );
+ void InvalidateContent( const SwFrm *pFrm );
void InvalidateCursorPosition( const SwFrm *pFrm );
void SetCursorContext(
const ::vos::ORef < SwAccessibleContext >& rCursorContext );
+ // Invalidate state of whole tree. If an action is open, this call
+ // is processed when the last action ends.
void InvalidateStates( sal_uInt8 nStates );
void FireEvents();