Можно ли получить доступ к видимым элементам (т. Е. Нажимаемым кнопкам) в окне, которое в настоящее время активно в MacOS?
Пример. Допустим, в данный момент запущено какое-то приложение для текстового редактора (например, MS Word). Мое приложение должно создать массив, который имеет что-то вроде этого:
- , title = "Новый документ ...", PosX = 50, PosY = 100
- , title = "Сохранить документ ...", PosX = 100, PosY = 100
- , название = "Формат полужирный", PosX = 150, PosY = 100
- , название = "Форматировать курсив", PosX = 200, PosY = 100
- ...
При разработке приложений для Windows можно получить доступ к дескриптору каждого элемента, нарисованного ОС, с помощью хуков. Интересно, возможно ли это для MacOS.
Спасибо.