Package dogtail :: Module procedural :: Class Focus
[hide private]
[frames] | no frames]

Class Focus

source code

FocusBase --+
            |
           Focus

The container class for the focused application, dialog and widget.

Instance Methods [hide private]
 
__getattr__(self, name) source code
 
__setattr__(self, name, value) source code
 
button(self, name)
A shortcut to self.widget.findByPredicate(predicate.IsAButtonNamed(name))
source code
 
icon(self, name)
A shortcut to self.widget(name, roleName = 'icon')
source code
 
menu(self, name)
A shortcut to self.widget.findByPredicate(predicate.IsAMenuNamed(name))
source code
 
menuItem(self, name)
A shortcut to self.widget.findByPredicate(predicate.IsAMenuItemNamed(name))
source code
 
table(self, name='')
A shortcut to self.widget(name, roleName 'table')
source code
 
tableCell(self, name='')
A shortcut to self.widget(name, roleName 'table cell')
source code
 
text(self, name='')
A shortcut to self.widget.findByPredicate(IsATextEntryNamed(name))
source code
Class Variables [hide private]
  desktop = pyatspi.Registry.getDesktop(0)
  application = None
  app = None
  dialog = None
  window = None
  frame = None
  widget = None

Inherited from FocusBase: node

Method Details [hide private]

__getattr__(self, name)
(Qualification operator)

source code 
Overrides: FocusBase.__getattr__

__setattr__(self, name, value)

source code 
Overrides: FocusBase.__setattr__