Package appModules :: Module explorer :: Class SysListView32MenuItem
[hide private]
[frames] | no frames]

Class SysListView32MenuItem

source code

                   object --+                        
                            |                        
baseObject.AutoPropertyObject --+                    
                                |                    
      baseObject.ScriptableObject --+                
                                    |                
               NVDAObjects.NVDAObject --+            
                                        |            
                NVDAObjects.window.Window --+        
                                            |        
          NVDAObjects.IAccessible.IAccessible --+    
                                                |    
   NVDAObjects.IAccessible.sysListView32.ListItem --+
                                                    |
                                                   SysListView32MenuItem

Nested Classes [hide private]

Inherited from NVDAObjects.NVDAObject: TextInfo, __metaclass__

Instance Methods [hide private]
bool
_get_shouldAllowIAccessibleFocusEvent(self)
Determine whether a focus event should be allowed for this object.
source code

Inherited from NVDAObjects.IAccessible.sysListView32.ListItem: event_stateChange

Inherited from NVDAObjects.IAccessible.sysListView32.ListItem (private): _get_description, _get_lvAppImageID, _get_positionInfo, _get_value

Inherited from NVDAObjects.IAccessible.IAccessible: __init__, doAction, event_IA2AttributeChange, event_alert, event_caret, event_selection, event_selectionAdd, event_selectionRemove, event_selectionWithIn, event_valueChange, findOverlayClasses, getActionName, isDuplicateIAccessibleEvent, isPointInObject, scrollIntoView, setFocus

Inherited from NVDAObjects.IAccessible.IAccessible (private): _getIA2RelationFirstTarget, _get_IA2Attributes, _get_IAccessibleIdentity, _get_IAccessibleRole, _get_IAccessibleStates, _get_TextInfo, _get__IA2Relations, _get_actionCount, _get_activeChild, _get_allowIAccessibleChildIDAndChildCountForPositionInfo, _get_childCount, _get_children, _get_columnCount, _get_columnNumber, _get_decodedAccDescription, _get_devInfo, _get_embeddingTextInfo, _get_firstChild, _get_flowsFrom, _get_flowsTo, _get_groupName, _get_hasFocus, _get_indexInParent, _get_isPresentableFocusAncestor, _get_keyboardShortcut, _get_labeledBy, _get_lastChild, _get_location, _get_name, _get_next, _get_parent, _get_presentationType, _get_previous, _get_role, _get_rowCount, _get_rowNumber, _get_states, _get_table, _isEqual

Inherited from NVDAObjects.window.Window: correctAPIForRelation, redraw

Inherited from NVDAObjects.window.Window (private): _get_displayText, _get_isInForeground, _get_isWindowUnicode, _get_processHandle, _get_processID, _get_windowClassName, _get_windowControlID, _get_windowStyle, _get_windowText, _get_windowThreadID

Inherited from NVDAObjects.NVDAObject: __eq__, __ne__, event_becomeNavigatorObject, event_descriptionChange, event_focusEntered, event_foreground, event_gainFocus, event_mouseMove, event_nameChange, event_typedCharacter, makeTextInfo, reportFocus

Inherited from NVDAObjects.NVDAObject (private): _findSimpleNext, _get_appModule, _get_basicText, _get_container, _get_defaultActionIndex, _get_flatReviewPosition, _get_isProtected, _get_recursiveDescendants, _get_simpleFirstChild, _get_simpleLastChild, _get_simpleNext, _get_simpleParent, _get_simplePrevious, _get_statusBar, _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 NVDAObjects.IAccessible.IAccessible: getPossibleAPIClasses, kwargsFromSuper, windowHasExtraIAccessibles

Inherited from NVDAObjects.window.Window: normalizeWindowClassName

Inherited from NVDAObjects.NVDAObject: findBestAPIClass

Inherited from baseObject.AutoPropertyObject: invalidateCaches

Static Methods [hide private]

Inherited from NVDAObjects.NVDAObject: objectFromPoint, objectInForeground, objectWithFocus

Class Variables [hide private]

Inherited from NVDAObjects.IAccessible.IAccessible: IA2UniqueID, IAccessibleTableUsesTableCellIndexAttrib, hasEncodedAccDescription, re_positionInfoEncodedAccDescription

Inherited from NVDAObjects.window.Window: normalizedWindowClassNameCache

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

Instance Variables [hide private]

Inherited from NVDAObjects.IAccessible.IAccessible: IAccessibleChildID

Inherited from NVDAObjects.window.Window: windowClassName, windowControlID, windowHandle, windowProcessID, windowText

Inherited from NVDAObjects.NVDAObject: textRepresentationLineLength

Inherited from NVDAObjects.NVDAObject (private): _mouseEntered

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

_get_shouldAllowIAccessibleFocusEvent(self)

source code 

Determine whether a focus event should be allowed for this object. Normally, this checks for the focused state to help eliminate redundant or invalid focus events. However, some implementations do not correctly set the focused state, so this must be overridden.

Returns: bool
True if the focus event should be allowed.
Overrides: NVDAObjects.IAccessible.IAccessible._get_shouldAllowIAccessibleFocusEvent
(inherited documentation)