Перейти к публикации

UIBlockStyler Очистка списка выбора


Staccato

Рекомендованные сообщения

Доброго времени суток.

Ситуация следующая. Имеется интерфейс, созданный в UIBlockStyler, очень плотно нашпигованный элементами выбора, как то CurveCollector, FaceCollector и прочие. Примерно такой:

Изображение

Список выбранных объектов я вытаскиваю следующим образом:

int l = theUI.SelectionManager.GetNumSelectedObjects();

NXObject[] objList = new NXObject[l];

for (i = 0; i < l; i++)

		  objList[i] = theUI.SelectionManager.GetSelectedObject(i);

Далее этот список я обрабатываю необходимым мне образом, но список объектов для данного элемента выбора на форме не очищается:

Изображение

Это, мягко говоря, затрудняет повторное использование элемента выбора.

Подскажите, пожалуйста, как этот список можно обнулить?

Ссылка на сообщение
Поделиться на других сайтах


Может theUI.SelectionManager.RemoveAllFromSelectionList(...) ?

Может. Вот только я не могу найти, где взять тот самый SelectionHandle, который нужно этой функции передать.

Ссылка на сообщение
Поделиться на других сайтах

На сколько я помню, SelectionHandle передается в функции диалога как параметр - см. справку...

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.



×
×
  • Создать...