51 while( aIter != aVisList.
end() )
144 bool bInPagePreview )
153 while( aIter != aVisMap.
cend() && !bFound )
158 if( rChild == rLower )
168 rPos, bInPagePreview );
180 while( aIter != aVisList.
end() && !bFound )
185 if( rChild == rLower )
195 rPos, bInPagePreview );
206 const Point& rPixPos,
229 if( aPixBounds.
Contains( rPixPos ) )
237 bInPagePreview, rAccMap );
249 while( aIter != aVisList.
end() && !aRet.
IsValid() )
260 if( aPixBounds.
Contains( rPixPos ) )
268 bInPagePreview, rAccMap );
280 std::list< SwAccessibleChild >& rChildren,
281 bool bInPagePreview )
288 while( aIter != aVisMap.
cend() )
293 rChildren.push_back( rLower );
299 rChildren, bInPagePreview );
310 while( aIter != aVisList.
end() )
315 rChildren.push_back( rLower );
321 rChildren, bInPagePreview );
345 OSL_ENSURE( pVSh,
"no view shell" );
362 OSL_ENSURE( pVSh,
"no view shell" );
409 bool bIsPagePreview ) :
410 maVisArea( rVisArea ),
412 mbIsInPagePreview( bIsPagePreview )
422 bool bInPagePreview )
424 return rFrameOrObj.
GetParent( bInPagePreview );
446 sal_Int32 nPos )
const
468 std::list< sw::access::SwAccessibleChild >& rChildren )
const
bool IsTransparent() const
const Color & GetColor() const
SvxGraphicPosition GetGraphicPos() const
SvxNumType GetNumberingType() const
const_reverse_iterator crbegin() const
const_iterator cend() const
const_iterator cbegin() const
std::map< key_type, mapped_type, key_compare >::const_iterator const_iterator
static bool IsSortingRequired(const SwFrame &rFrame)
std::map< key_type, mapped_type, key_compare >::const_reverse_iterator const_reverse_iterator
const_reverse_iterator crend() const
const_iterator end() const
const_iterator begin() const
SwRect GetBounds(const SwAccessibleMap &rAccMap, const SwFrame *pFrame=nullptr)
bool IsInPagePreview() const
static void GetChildren(SwAccessibleMap &rAccMap, const SwRect &rVisArea, const SwFrame &rFrame, std::list< sw::access::SwAccessibleChild > &rChildren, bool bInPagePreview)
bool IsEditable(SwViewShell const *pVSh) const
static sal_Int32 GetChildCount(SwAccessibleMap &rAccMap, const SwRect &rVisArea, const SwFrame *pFrame, bool bInPagePreviewr)
static sw::access::SwAccessibleChild GetChildAtPixel(const SwRect &rVisArea, const SwFrame &rFrame, const Point &rPos, bool bInPagePreview, SwAccessibleMap &rAccMap)
static bool GetChildIndex(SwAccessibleMap &rAccMap, const SwRect &rVisArea, const SwFrame &rFrame, const sw::access::SwAccessibleChild &rChild, sal_Int32 &rPos, bool bInPagePreview)
bool IsOpaque(SwViewShell const *pVSh) const
bool IsShowing(const SwAccessibleMap &rAccMap, const sw::access::SwAccessibleChild &rFrameOrObj) const
static sw::access::SwAccessibleChild GetChild(SwAccessibleMap &rAccMap, const SwRect &rVisArea, const SwFrame &rFrame, sal_Int32 &rPos, bool bInPagePreview)
const SwFrame * GetFrame() const
const SwFrame * GetParent() const
SwAccessibleFrame(const SwRect &rVisArea, const SwFrame *pFrame, bool bIsPagePreview)
virtual ~SwAccessibleFrame()
OUString GetFormattedPageNumber() const
tools::Rectangle CoreToPixel(const SwRect &rRect) const
const SwFrame * GetAnchorFrame() const
const SvxBrushItem & GetBackground(bool=true) const
general base class for all free-flowing frames
Base class of the Writer layout elements.
sal_uInt16 GetVirtPageNum() const
bool IsProtected() const
Is the Frame or rather the Section in which it lies protected?
const SwAttrSet * GetAttrSet() const
WARNING: this may not return correct RES_PAGEDESC/RES_BREAK items for SwTextFrame,...
SwLayoutFrame * GetUpper()
SwPageFrame * FindPageFrame()
const SvxNumberType & GetNumType() const
SwPageDesc * GetPageDesc()
Of course Writer needs its own rectangles.
SwRect & Intersection(const SwRect &rRect)
SectionType GetType() const
bool IsIndexShadings() const
const SwViewOption * GetViewOptions() const
bool IsAccessible(bool bPagePreview) const
SwRect GetBox(const SwAccessibleMap &rAccMap) const
const SwFrame * GetSwFrame() const
const SwFrame * GetParent(const bool bInPagePreview) const
SwRect GetBounds(const SwAccessibleMap &rAccMap) const
constexpr ::Color COL_TRANSPARENT(ColorTransparency, 0xFF, 0xFF, 0xFF, 0xFF)
OUString FormatNumber(sal_uInt32 nNum, SvxNumType nFormat, LanguageType nLang)
expand numbering