Что нового

[Мышь, клавиатура] [Мышь, клавиатура] Нажатие кнопки на виджете

Allrond

Новичок
Сообщения
2
Репутация
0
Требуется нажать на соответствующий элемент на виджете программы ParaView;
При определении Advanced Mode для элемента, получаю [CLASS:QWidget; INSTANCE:41];
Нажатие по координатам не приветствуется, т.к. программа подразумеватся переносимой.
Что нужно писать в процедурке ControlClick?
P.s.
Возможно нужно прописать координаты внутри виджета, но как это должно выглядеть?
$x=ControlClick($hWin, '', '[CLASS:QWidget; INSTANCE:16]') - мой вариант
Куда лепить координаты?
Решено
$x=ControlClick($hWin, '', '[CLASS:QWidget; INSTANCE:41]','left',2,94,104)
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Глобальный модератор.
 
Верх