Форум сайта python.su
Спасибо. Буду ждать 0.6.3.
Текущий мастер бранч гляну.
Офлайн
Сделал немного другой fix. Просто перешёл на win32gui.SendMessage в двух оставшихся местах (недовыпилили). Можно проверить с форка из пулл реквеста: https://github.com/pywinauto/pywinauto/pull/373 (у меня локально не воспроизводится и в автотестах тоже).
Офлайн
Спасибо. Проверю.
Кстати, есть другая проблема. Наша апликуха имеет Ribbon bards, на них несколько кнопок, и по ним выпадают меню. Хорошо если без вложенных подменю. Скажите, как с этим бороться?
Офлайн
Для Ribbon bar нужно использовать Application(backend='uia') и Inspect.exe в качестве Spy tool. UIA - это новый бэкенд с версии 0.6.0. Вот есть пример для MS Paint: https://github.com/pywinauto/pywinauto/blob/master/examples/mspaint.py Ну, и опять же, print_control_identifiers(depth=2) в помощь.
Офлайн