diff options
Diffstat (limited to 'sw/source/core/inc/frame.hxx')
-rw-r--r-- | sw/source/core/inc/frame.hxx | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/sw/source/core/inc/frame.hxx b/sw/source/core/inc/frame.hxx index 0c6867391d7b..9509bb5b3cf0 100644 --- a/sw/source/core/inc/frame.hxx +++ b/sw/source/core/inc/frame.hxx @@ -29,6 +29,11 @@ #include "calbck.hxx" // fuer SwClient #include <svl/brdcst.hxx> +//IAccessibility2 Implementation 2009----- +#include <com/sun/star/style/TabStop.hpp> +#include <comphelper/stlunosequence.hxx> +using namespace ::com::sun::star; +//-----IAccessibility2 Implementation 2009 class SwLayoutFrm; class SwRootFrm; class SwPageFrm; @@ -292,6 +297,10 @@ class SwFrm: public SwClient, public SfxBroadcaster //Cache fuer (Umrandungs-)Attribute. static SwCache *pCache; + //IAccessibility2 Implementation 2009----- + //Solution:Member to identify if acc table should be disposed + sal_Bool bIfAccTableShouldDisposing; + //-----IAccessibility2 Implementation 2009 // --> OD 2006-05-10 #i65250# // frame ID is now in general available - used for layout loop control @@ -415,6 +424,12 @@ protected: sal_Bool bRetouche: 1; //Der Frame ist fuer Retusche verantwortlich //wenn sal_True. public: + //IAccessibility2 Implementation 2009----- + virtual uno::Sequence< style::TabStop > GetTabStopInfo( SwTwips ) + { + return uno::Sequence< style::TabStop >(); + } + //-----IAccessibility2 Implementation 2009 sal_Bool bUnUsed2: 1; protected: sal_Bool bInfInvalid: 1; //InfoFlags sind Invalid. @@ -767,6 +782,10 @@ public: virtual Size ChgSize( const Size& aNewSize ); virtual void Cut() = 0; + //IAccessibility2 Implementation 2009----- + //Solution:Add a method to change the acc table dispose state. + void SetAccTableDispose( sal_Bool bDispose){ bIfAccTableShouldDisposing = bDispose;} + //-----IAccessibility2 Implementation 2009 virtual void Paste( SwFrm* pParent, SwFrm* pSibling = 0 ) = 0; void ValidateLineNum() { bValidLineNum = sal_True; } |