Package appModules :: Module miranda32 :: Class mirandaIMButton
[hide private]
[frames] | no frames]

Class mirandaIMButton

source code

                   object --+                    
                            |                    
baseObject.AutoPropertyObject --+                
                                |                
      baseObject.ScriptableObject --+            
                                    |            
               NVDAObjects.NVDAObject --+        
                                        |        
                NVDAObjects.window.Window --+    
                                            |    
          NVDAObjects.IAccessible.IAccessible --+
                                                |
                                               mirandaIMButton

Nested Classes [hide private]

Inherited from NVDAObjects.NVDAObject: TextInfo, __metaclass__

Instance Methods [hide private]
basestring
_get_name(self)
The name or label of this object (example: the text of a button).
source code
int
_get_role(self)
The role or type of control this object represents (example: button, list, dialog).
source code
basestring
getActionName(self)
Retreaves the name of an action supported by this object.
source code
 
doAction(self)
Performs an action supported by this object.
source code
 
script_doDefaultAction(self, gesture) source code
 
initOverlayClass(self) source code

Inherited from NVDAObjects.IAccessible.IAccessible: __init__, event_IA2AttributeChange, event_alert, event_caret, event_selection, event_selectionAdd, event_selectionRemove, event_selectionWithIn, event_valueChange, findOverlayClasses, 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_description, _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_next, _get_parent, _get_positionInfo, _get_presentationType, _get_previous, _get_rowCount, _get_rowNumber, _get_shouldAllowIAccessibleFocusEvent, _get_states, _get_table, _get_value, _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_stateChange, 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_name(self)

source code 

The name or label of this object (example: the text of a button).

Returns: basestring
Overrides: NVDAObjects.NVDAObject._get_name
(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: NVDAObjects.NVDAObject._get_role
(inherited documentation)

getActionName(self)

source code 

Retreaves the name of an action supported by this object. If index is not given then the default action will be used if it exists.

Parameters:
  • index - the optional 0-based index of the wanted action.
Returns: basestring
the action's name
Overrides: NVDAObjects.NVDAObject.getActionName
(inherited documentation)

doAction(self)

source code 

Performs an action supported by this object. If index is not given then the default action will be used if it exists.

Overrides: NVDAObjects.NVDAObject.doAction
(inherited documentation)