Perform text selection using the page information obtained from an IPageLayout.
More...
#include <text.h>
|
virtual String | getTextAtRect (const FRect &pageArea, eLanguageType language=eLTArabic) const =0 |
| Return the unicode string located within the bounds of 'pageArea', using the specified 'language' unicode helper. Result will be empty if no string is found.
|
|
virtual CFPointVect | selectArea (const FRect &pageArea, String *selectedText) const =0 |
| Return quadpoint data covering all text within the specified page area, optionally returning the actual text as well.
|
|
virtual CFPointVect | selectLines (const FPoint &startPoint, const FPoint &endPoint, String *selectedText) const =0 |
| Return quadpoint data covering all text within the specified page start/end points, optionally returning the actual text as well.
|
|
virtual void | addRef () const =0 |
| Increases the reference count of the actual object pointed to. This would take place during an assignment or copying.
|
|
virtual bool | decRef () const =0 |
| Decreases the reference count of the actual object pointed to. When the reference count falls to Zero, it deletes the actual object pointed to.
|
|
virtual int32 | getRefCount () const =0 |
| Retrieve the current reference count of the actual object pointed to.
|
|
|
virtual | ~IRCObject () |
| Virtual destructor.
|
|
Perform text selection using the page information obtained from an IPageLayout.
◆ create()
static JAWSMAKO_API ITextSelectPtr JawsMako::ITextSelect::create |
( |
IEDLClassFactory * | factory, |
|
|
const IPageLayoutPtr & | pageLayout ) |
|
static |
Creation function for an ITextSelect that performs text selection using page information obtained from an IPageLayout. Throws an IEDLError on failure.
- Parameters
-
factory | The factory to use |
pageLayout | The page layout to use |
- Returns
- ITextSelectPtr The new text selector
The documentation for this class was generated from the following file: