diff options
author | Michael Brauer <mib@openoffice.org> | 2002-03-08 12:25:36 +0000 |
---|---|---|
committer | Michael Brauer <mib@openoffice.org> | 2002-03-08 12:25:36 +0000 |
commit | 303d108d8871678917f66955ba628fff4f453219 (patch) | |
tree | 7f15f20c3e2f5a2d503093bc9cb50f02376c0153 /sw/inc/accmap.hxx | |
parent | b32d822bbd7e70a8477a0b953e76f55c25438762 (diff) |
#95586#: Collect events while being in an action
Diffstat (limited to 'sw/inc/accmap.hxx')
-rw-r--r-- | sw/inc/accmap.hxx | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/sw/inc/accmap.hxx b/sw/inc/accmap.hxx index ebe3f583ccd8..22db0bd05211 100644 --- a/sw/inc/accmap.hxx +++ b/sw/inc/accmap.hxx @@ -2,9 +2,9 @@ * * $RCSfile: accmap.hxx,v $ * - * $Revision: 1.4 $ + * $Revision: 1.5 $ * - * last change: $Author: mib $ $Date: 2002-03-06 08:06:57 $ + * last change: $Author: mib $ $Date: 2002-03-08 13:19:05 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -79,19 +79,27 @@ class Rectangle; class SwFrm; class SwRootFrm; class SwAccessibleContext; -class SwAccessibleMap_Impl; +class SwAccessibleContextMap_Impl; +class SwAccessibleEventList_Impl; +class SwAccessibleEventMap_Impl; +struct SwAccessibleEvent_Impl; class SwRect; class ViewShell; class SwAccessibleMap { ::vos::OMutex aMutex; - SwAccessibleMap_Impl *pMap; + ::vos::OMutex aEventMutex; + SwAccessibleContextMap_Impl *pMap; + SwAccessibleEventList_Impl *pEvents; + SwAccessibleEventMap_Impl *pEventMap; ViewShell *pVSh; sal_Int32 nPara; sal_Int32 nFootnote; sal_Int32 nEndnote; + void AppendEvent( const SwAccessibleEvent_Impl& rEvent ); + public: SwAccessibleMap( ViewShell *pSh ); @@ -115,6 +123,10 @@ public: void DisposeFrm( const SwFrm *pFrm ); void MoveFrm( const SwFrm *pFrm, const SwRect& rOldFrm ); + + void InvalidateFrmContent( const SwFrm *pFrm ); + + void FireEvents(); }; #endif |