Выбор объектов с фильтром

Автор Тема: Выбор объектов с фильтром  (Прочитано 14746 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн VitaliyBАвтор темы

  • ADN OPEN
  • **
  • Сообщений: 63
  • Карма: 2
Re: Выбор объектов с фильтром
« Ответ #15 : 07-02-2022, 22:03:19 »
2. уже не помню, давно писал  :-\ но проблему, с которой я борюсь удаление этой строчки не решает

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Выбор объектов с фильтром
« Ответ #16 : 07-02-2022, 22:06:32 »
2. уже не помню, давно писал  :-\ но проблему, с которой я борюсь удаление этой строчки не решает
Эта строчка добавляет объекты в набор предварительного выбора. Впрочем, так как у тебя в этой команде не установлены флаги Redraw и UsePickSet, то возможно всё еще хуже.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Выбор объектов с фильтром
« Ответ #17 : 07-02-2022, 22:07:06 »
3. Как запускается эта команда? Ты же запускаешь её из палитры?
Код запуска этой команды можно увидеть?
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Выбор объектов с фильтром
« Ответ #18 : 07-02-2022, 22:12:42 »
И еще. Ознакомься с этой темой: https://adn-cis.org/forum/index.php?topic=415.0
Похоже что у тебя аналогичная проблема.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн VitaliyBАвтор темы

  • ADN OPEN
  • **
  • Сообщений: 63
  • Карма: 2
Re: Выбор объектов с фильтром
« Ответ #19 : 07-02-2022, 22:14:02 »
нет, я запускаю ее через командную строку - ввожу команду "вв_(ПТО_№2:выбор по фильтру)". в палитре я выбираю набор слоев и примитивов, которые передаются в фильтры для этой команды (параметры FiltrPerem.nameObj и FiltrPerem.nameLayer)



Оффлайн VitaliyBАвтор темы

  • ADN OPEN
  • **
  • Сообщений: 63
  • Карма: 2

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Выбор объектов с фильтром
« Ответ #21 : 07-02-2022, 22:17:29 »
VitaliyB,
Посмотри ссылку, которую я дал тебе выше.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн VitaliyBАвтор темы

  • ADN OPEN
  • **
  • Сообщений: 63
  • Карма: 2
Re: Выбор объектов с фильтром
« Ответ #22 : 07-02-2022, 22:22:52 »
уже смотрю, спасибо!
кстати, поменял имя команды на "CommandMethod("вв_2_выбор_по_фильтру")" - и прямоугольник перестал выбираться сам... в этом есть какая-то логика?  :o

Отмечено как Решение VitaliyB 08-02-2022, 11:35:53

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Выбор объектов с фильтром
« Ответ #23 : 07-02-2022, 22:45:37 »
VitaliyB,
Ааааааааааааааааааааааааааааа! Ну ты даёшь! Имя команды ни в коем случае не может содержать пробелы!!! Только сейчас это заметил. Пробел равносилен нажатию клавиши ENTER на клавиатуре. Т.е. фактически после запуска твоей команды в момент, когда у пользователя должен запрашиваться выбор объектов, происходит нажатие клавиши ENTER.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн VitaliyBАвтор темы

  • ADN OPEN
  • **
  • Сообщений: 63
  • Карма: 2
Re: Выбор объектов с фильтром
« Ответ #24 : 07-02-2022, 23:04:43 »
Ох, действительно, и слона не заметил и всю голову сломал. Буду тестировать теперь на практических задачах. Надеюсь, дело было в этом. Спасибо!
Александр, может быть подскажите еще, где можно почитать про CommandFlags толковые описания?

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Выбор объектов с фильтром
« Ответ #25 : 07-02-2022, 23:12:45 »
Александр, может быть подскажите еще, где можно почитать про CommandFlags толковые описания?
Например в документации ObjectARX SDK Docs. Вот здесь это описано: https://help.autodesk.com/view/OARX/2022/ENU/?guid=GUID-F77E8FE0-8034-4704-93BD-F717608F8223
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн VitaliyBАвтор темы

  • ADN OPEN
  • **
  • Сообщений: 63
  • Карма: 2
Re: Выбор объектов с фильтром
« Ответ #26 : 07-02-2022, 23:20:41 »
спасибо!