Module displayModel :: Class EditableTextDisplayModelTextInfo
[hide private]
[frames] | no frames]

Class EditableTextDisplayModelTextInfo

source code

                   object --+                
                            |                
baseObject.AutoPropertyObject --+            
                                |            
               textInfos.TextInfo --+        
                                    |        
    textInfos.offsets.OffsetsTextInfo --+    
                                        |    
                     DisplayModelTextInfo --+
                                            |
                                           EditableTextDisplayModelTextInfo

A default TextInfo which is used to enable text review of information about widgets that don't support text content. The NVDAObject.basicText attribute is used as the text to expose.

Nested Classes [hide private]

Inherited from baseObject.AutoPropertyObject: __metaclass__

Instance Methods [hide private]
 
_getCaretOffset(self) source code
 
_setCaretOffset(self, offset) source code
 
_getSelectionOffsets(self) source code
 
_setSelectionOffsets(self, start, end) source code

Inherited from DisplayModelTextInfo: getTextWithFields

Inherited from textInfos.offsets.OffsetsTextInfo: __eq__, __init__, collapse, compareEndPoints, copy, expand, find, move, setEndPoint, unitCount, unitIndex, updateCaret, updateSelection

Inherited from textInfos.TextInfo: copyToClipboard, getControlFieldBraille, getControlFieldSpeech, getEmbeddedObject, getTextInChunks, isOverlapping

Inherited from textInfos.TextInfo (private): _get_obj, _get_unit_mouseChunk

Inherited from baseObject.AutoPropertyObject: invalidateCache

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Methods [hide private]

Inherited from baseObject.AutoPropertyObject: invalidateCaches

Class Variables [hide private]
  minHorizontalWhitespace = 1
  minVerticalWhitespace = 4

Inherited from DisplayModelTextInfo (private): _cache__textAndRects

Inherited from textInfos.offsets.OffsetsTextInfo: detectFormattingAfterCursorMaybeSlow, useUniscribe

Inherited from baseObject.AutoPropertyObject: cachePropertiesByDefault

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

_getCaretOffset(self)

source code 
Overrides: textInfos.offsets.OffsetsTextInfo._getCaretOffset

_setCaretOffset(self, offset)

source code 
Overrides: textInfos.offsets.OffsetsTextInfo._setCaretOffset

_getSelectionOffsets(self)

source code 
Overrides: textInfos.offsets.OffsetsTextInfo._getSelectionOffsets

_setSelectionOffsets(self, start, end)

source code 
Overrides: textInfos.offsets.OffsetsTextInfo._setSelectionOffsets