Инструменты пользователя

Инструменты сайта


ru:autorun:documentation:runtime_requestinfo

RequestInfo

RequestInfo(<index>)

Получает некоторую полезную информацию из Total Commander. Эта функция работает только в версиях 9.0b и выше.

Параметры

indexИндекс получаемого значения. См. таблицу ниже.

Значения индекса

При вызове с индексом от 1 по 29 функция возвращает дескрипторы различных зон окна программы.

1Левая файловая панель.
2Правая файловая панель.
3Активная файловая панель.
4Неактивная файловая панель.
5Табуляторы левой панели.
6Табуляторы правой панели.
7Левая строка состояния.
8Правая строка состояния.
9Заголовок левой панели.
10Заголовок правой панели.
11Левая панель дискового пространства. :!: В настоящее время недоступна.
12Правая панель дискового пространства. :!: В настоящее время недоступна.
13Левый выпадающий список дисков.
14Правый выпадающий список дисков.
15Левая панель (доступна только при наличии открытых вкладок, зона рядом с ними).
16Правая панель (доступна только при наличии открытых вкладок, зона рядом с ними).
17Панель функциональных клавиш (с функциональными кнопками).
18Левое дерево каталогов.
19Правое дерево каталогов.
20Командная строка.
21Панель с заголовком активной панели перед командной строкой.
22Поле правки имени объекта.
23Разделитель панелей.
24Левая панель кнопок дисков.
25Правая панель кнопок дисков.
26Левая панель вкладок.
27Правая панель вкладок.
28Панель инструментов.
29Вертикальная панель инструментов.

При вызове с индексом от 1000 по 1012 функция возвращает следующую информацию:

1000Активную панель: 1 если левая, 2 если правая.
1001Число элементов в левой панели.
1002Число элементов в правой панели.
1003Общее число элементов в левой панели (включая скрытые быстрым фильтром).
1004Общее число элементов в правой панели (включая скрытые быстрым фильтром).
1005Число выделенных элементов в левой панели.
1006Число выделенных элементов в правой панели.
1007Индекс текущего элемента в левой панели (на котором стоит курсор). Отсчёт начинается с нуля.
1008Индекс текущего элемента в правой панели (на котором стоит курсор). Отсчёт начинается с нуля.
1009Индекс первого элемента в левой панели (0 если нет перехода в родительский каталог, 1 если есть).
1010Индекс первого элемента в правой панели (0 если нет перехода в родительский каталог, 1 если есть).
1011Индекс первого файла в левой панели. Отсчёт начинается с нуля. Возвращает -1, если нет файлов.
1012Индекс первого файла в правой панели. Отсчёт начинается с нуля. Возвращает -1, если нет файлов.
ru/autorun/documentation/runtime_requestinfo.txt · Последнее изменение: 2022/10/17 20:01 — loopback

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki