Я начал реализовывать настраиваемый диалог конфигурации для настраиваемого рабочего набора. Теперь я хотел реализовать механизм активации / деактивации (флажки) для видимого WorkingSets
в Project Explorer
, как тот, который вы получаете через Select Working Set...
, чтобы пользователю не приходилось переключаться между двумя графическими интерфейсами.
GUI уже работает, но у меня две проблемы:
- Получение текущих активных рабочих наборов (например, в Project Explorer / Navigator)
- Установка активных рабочих наборов
Я пробовал работать с IWorkingSet.isVisible()
, но функция возвращает true
для всех рабочих наборов. Как мне получить текущие активные рабочие наборы для этих представлений и как их изменить программно?