Bug 551111 - Support ITextPatternRange.GetVisibleRanges
Summary: Support ITextPatternRange.GetVisibleRanges
Status: NEW
Alias: None
Product: UI Automation
Classification: Mono
Component: Client - AT-SPI (show other bugs)
Version: Unspecified
Hardware: All All
: P5 - None : Enhancement
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-29 18:58 UTC by Michael Gorse
Modified: 2010-02-16 21:00 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Gorse 2009-10-29 18:58:54 UTC
Support ITextPatternRange.GetVisibleRanges.  This may require changes to atk/at-spi to expose the range of text that is currently visible on the screen.
Comment 1 Michael Gorse 2010-02-16 21:00:32 UTC
I thought that GetCharacterExtents would somehow give me enough information to implement this, but it actually behaves as if all of the text can fit on the screen (ie, placing 2000 lines of text in a TextView and then calling GetExtents on it returned [x=516, y=30, width=30, height=16000].  The height is obviously larger than the screen.  So now I am not sure how this can be implemented.