Package NVDAObjects :: Package window :: Module edit :: Class Edit
[hide private]
[frames] | no frames]

Class Edit

source code

                   object --+                    
                            |                    
baseObject.AutoPropertyObject --+                
                                |                
      baseObject.ScriptableObject --+            
                                    |            
            editableText.EditableText --+        
                                        |        
                   object --+           |        
                            |           |        
baseObject.AutoPropertyObject --+       |        
                                |       |        
      baseObject.ScriptableObject --+   |        
                                    |   |        
                           NVDAObject --+        
                                        |        
                   behaviors.EditableText --+    
                                            |    
behaviors.EditableTextWithAutoSelectDetection --+
                                                |
                       object --+               |
                                |               |
    baseObject.AutoPropertyObject --+           |
                                    |           |
          baseObject.ScriptableObject --+       |
                                        |       |
                               NVDAObject --+   |
                                            |   |
                                       Window --+
                                                |
                                               Edit

Nested Classes [hide private]

Inherited from NVDAObject: TextInfo, __metaclass__

Instance Methods [hide private]
 
_get_TextInfo(self) source code
 
_get_ITextDocumentObject(self) source code
 
_get_ITextSelectionObject(self) source code
basestring
_get_value(self)
The value of this object (example: the current percentage of a scrollbar, the selected option in a combo box).
source code
int
_get_role(self)
The role or type of control this object represents (example: button, list, dialog).
source code
 
event_caret(self) source code
 
event_valueChange(self) source code
set of int
_get_states(self)
Retreaves the current states of this object (example: selected, focused).
source code

Inherited from behaviors.EditableTextWithAutoSelectDetection: event_gainFocus, event_textChange, event_textInsert, event_textRemove

Inherited from editableText.EditableText: detectPossibleSelectionChange, initAutoSelectDetection, script_caret_backspaceCharacter, script_caret_backspaceWord, script_caret_delete, script_caret_moveByCharacter, script_caret_moveByLine, script_caret_moveByParagraph, script_caret_moveByWord

Inherited from editableText.EditableText (private): _backspaceScriptHelper, _caretMovementScriptHelper, _caretScriptPostMovedHelper, _hasCaretMoved

Inherited from Window: __init__, correctAPIForRelation, findOverlayClasses, redraw

Inherited from Window (private): _get_devInfo, _get_displayText, _get_firstChild, _get_isInForeground, _get_isWindowUnicode, _get_lastChild, _get_location, _get_name, _get_next, _get_parent, _get_previous, _get_processHandle, _get_processID, _get_windowClassName, _get_windowControlID, _get_windowStyle, _get_windowText, _get_windowThreadID, _isEqual

Inherited from NVDAObject: __eq__, __ne__, doAction, event_becomeNavigatorObject, event_descriptionChange, event_focusEntered, event_foreground, event_mouseMove, event_nameChange, event_stateChange, event_typedCharacter, getActionName, makeTextInfo, reportFocus, scrollIntoView, setFocus

Inherited from NVDAObject (private): _findSimpleNext, _get_actionCount, _get_activeChild, _get_appModule, _get_basicText, _get_childCount, _get_children, _get_columnCount, _get_columnNumber, _get_container, _get_defaultActionIndex, _get_description, _get_embeddingTextInfo, _get_flatReviewPosition, _get_flowsFrom, _get_flowsTo, _get_indexInParent, _get_isPresentableFocusAncestor, _get_isProtected, _get_keyboardShortcut, _get_labeledBy, _get_positionInfo, _get_presentationType, _get_recursiveDescendants, _get_rowCount, _get_rowNumber, _get_simpleFirstChild, _get_simpleLastChild, _get_simpleNext, _get_simpleParent, _get_simplePrevious, _get_statusBar, _get_table, _get_treeInterceptor, _get_treeInterceptorClass, _set_treeInterceptor

Inherited from baseObject.ScriptableObject: bindGesture, bindGestures, clearGestureBindings, getScript

Inherited from baseObject.AutoPropertyObject: invalidateCache

Inherited from baseObject.AutoPropertyObject (private): _getPropertyViaCache

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

Class Methods [hide private]

Inherited from Window: getPossibleAPIClasses, kwargsFromSuper, normalizeWindowClassName

Inherited from NVDAObject: findBestAPIClass

Inherited from baseObject.AutoPropertyObject: invalidateCaches

Static Methods [hide private]

Inherited from NVDAObject: objectFromPoint, objectInForeground, objectWithFocus

Class Variables [hide private]
  editAPIVersion = 0
  editAPIUnicode = True
  useITextDocumentSupport = False
  editValueUnit = textInfos.UNIT_LINE

Inherited from behaviors.EditableText: shouldFireCaretMovementFailedEvents

Inherited from Window: normalizedWindowClassNameCache

Inherited from NVDAObject: beTransparentToMouse, cachePropertiesByDefault, presType_content, presType_layout, presType_unavailable, tableCellCoordsInName

Instance Variables [hide private]

Inherited from Window: windowClassName, windowControlID, windowHandle, windowProcessID, windowText

Inherited from NVDAObject: textRepresentationLineLength

Inherited from NVDAObject (private): _mouseEntered

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

_get_value(self)

source code 

The value of this object (example: the current percentage of a scrollbar, the selected option in a combo box).

Returns: basestring
Overrides: NVDAObject._get_value
(inherited documentation)

_get_role(self)

source code 

The role or type of control this object represents (example: button, list, dialog).

Returns: int
a ROLE_* constant from controlTypes
Overrides: NVDAObject._get_role
(inherited documentation)

event_caret(self)

source code 
Overrides: NVDAObject.event_caret

event_valueChange(self)

source code 
Overrides: NVDAObject.event_valueChange

_get_states(self)

source code 

Retreaves the current states of this object (example: selected, focused).

Returns: set of int
a set of STATE_* constants from controlTypes.
Overrides: NVDAObject._get_states
(inherited documentation)