Описание команды


amenu

Вызвать заданный пункт главного меню окна.

amenu=Number, ||Class, ||Title

Параметры:

1-й обязательный параметр.
NumberНомер пункта. Где Number:
0 - меню заголовка окна.
1 - первый пункт меню.
2 - второй пункт меню.
...
-1 - последний пункт меню.
Отрицательное число означает обратный отчёт пунктов меню.
Дополнительные параметры:
ClassКласс окна. Возможны варианты:
  • Дескриптор окна (0x000102F8 или 66296).
  • Класс окна NameClass (по умолчанию TTOTAL_CMD - класс Total Commander).
  • Класс окна {NameClass} - для программ с множеством дочерних окон
    позволяет получить верхнее отображаемое/скрытое окно ({MozillaWindowClass} {Chrome_WidgetWin_1})
  • [ACTIVE] или ACTIVE - активное окно.
  • Имя процесса (Totalcmd.exe, AkelPad.exe, notepad.exe).
  • Расширенные установки поиска окна ([TITLE:Справка~~TCIMG]), см. "Заголовки и текст окон"
TitleЗаголовок окна. Необязательный параметр

Примечания:

Чтобы узнать информацию о классах, идентификаторах, заголовках окон, можно воспользоваться командами captxt или wntxt или утилитами Au3Info или Control Viewer. см. Дополнение №25

Для получения точного окна см. Заголовки и текст окон

См. также:

menuc, menug, menuw, menux, tcmnu, tctcm

Примеры:
 Как создать кнопку?

amenu=0 ;; вызвать меню заголовка окна Total Commander

amenu=0||{Chrome_WidgetWin_1} ;; вызвать меню окна Chrome

amenu=0||Notepad ;; вызвать меню заголовка окна Notepad

amenu=1 ;; вызвать 1-й пункт главного меню Total Commander

amenu=-1 ;; вызвать последний пункт главного меню Total Commander

amenu=1||Notepad ;; вызвать 1-й пункт главного меню Notepad

amenu=-1||Notepad ;; вызвать последний пункт главного меню Notepad

amenu=2 ;; вызвать 2-й пункт главного меню Total Commander

amenu=-2 ;; вызвать предпоследний пункт главного меню Total Commander

amenu=2||Notepad ;; вызвать 2-й пункт главного меню Notepad

amenu=-2||Notepad ;; вызвать предпоследний пункт главного меню Notepad

global start=%P%N||&&procwait pause=100 amenu=1||GLOBALPROGR<2> ;; запустить программу под курсором и вызвать 1-й пункт меню


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru