Task list из макроса

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
iva
Posts: 126
Joined: Sat 02 Nov, 2013 21:32
Been thanked: 3 times

Task list из макроса

Post by iva »

Подскажите, можно ли получить таблицу, которая показывается по CtrlW, в виде переменной lua. Хочется ее проанализировать в скрипте и затем переключиться на нужное задание (Task).
User avatar
John Doe
Бюрократ
Posts: 13067
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 42 times
Been thanked: 319 times

Task list из макроса

Post by John Doe »

Для текущего пункта: local str = Menu.Value
Для прочих найдёте в документации.
iva
Posts: 126
Joined: Sat 02 Nov, 2013 21:32
Been thanked: 3 times

Task list из макроса

Post by iva »

Спасибо. Разобрался.
User avatar
Xerox
Posts: 392
Joined: Sun 20 Oct, 2019 15:50
Has thanked: 354 times
Been thanked: 9 times

Task list из макроса

Post by Xerox »

вот жадина, он кажется что-то интересное реализовал скриптом, и не поделился
buniak_a_h
Posts: 2547
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 139 times
Been thanked: 319 times
Contact:

Task list из макроса

Post by buniak_a_h »

Xerox wrote: Sun 08 Dec, 2019 19:48 вот жадина, он кажется что-то интересное реализовал скриптом, и не поделился
Вы не знаете, как получить список пунктов МЕНЮ???
Last edited by buniak_a_h on Sun 08 Dec, 2019 20:15, edited 1 time in total.
User avatar
Xerox
Posts: 392
Joined: Sun 20 Oct, 2019 15:50
Has thanked: 354 times
Been thanked: 9 times

Task list из макроса

Post by Xerox »

buniak_a_h, Пасиба, да, я как-то не подумал про то что там табличка сидит.
Наверное в ТаскЛисте тоже подобные items сидят
buniak_a_h
Posts: 2547
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 139 times
Been thanked: 319 times
Contact:

Task list из макроса

Post by buniak_a_h »

Xerox wrote: Sun 08 Dec, 2019 20:23 buniak_a_h, Пасиба, да, я как-то не подумал про то что там табличка сидит.
Наверное в ТаскЛисте тоже подобные items сидят
Про табличку я не понял. Там МЕНЮ, вызов Menu.GetValue(i) получает пункт меню (текст, флаги, ещё что (например, Source) - если указано. В результирующую таблицу я вношу все, кроме разделителей. Текущий пункт МЕНЮ отмечен символом '→' (строка 5); отмеченные - символом '√' (строка 6).
Post Reply

Return to “Нужна помощь”