Выберите несколько элементов в древовидном интерфейсе Extendscript - PullRequest
0 голосов
/ 06 мая 2019

Я создаю древовидную структуру для After Effects в Extendescript. Мне нужно, чтобы пользователь мог использовать клавиши Shift и Control для выбора нескольких элементов в дереве. Древовидная структура не реализовала эту функциональность. В качестве первого шага я попытался сделать множественный выбор по коду. В документации говорится, что tree.selection может быть установлен как индекс или массив индексов, но он не работает:

//not working
tree.selection = 0;
tree.selection = [0,1];

Я попытался установить выбор путем прямой ссылки на элементы:

tree.selection = [tree.items[2], tree.items[4]];

Но он устанавливает только первый элемент массива в качестве выбора. Можно ли выбрать несколько элементов в виде дерева или я что-то теряю?

...