Common UIA definitions and helper functions

class pywinauto.uia_defines.IUIA

Singleton class to store global COM objects from UIAutomationCore.dll

build_condition(process=None, class_name=None, title=None, control_type=None, content_only=None)

Build UIA filtering conditions

exception pywinauto.uia_defines.NoPatternInterfaceError

There is no such interface for the specified pattern

pywinauto.uia_defines.get_elem_interface(element_info, pattern_name)

A helper to retrieve an element interface by the specified pattern name

TODO: handle a wrong pattern name