Видимость открытых файлов

Автор Тема: Видимость открытых файлов  (Прочитано 3830 раз)

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

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

  • ADN Club
  • ****
  • Сообщений: 265
  • Карма: 2
Файл можно открыть как oDoc = m_inventorApplication.Documents.Open(Name, False), так и oDoc = m_inventorApplication.Documents.Open(Name, True) - от этого будет зависит видимость открытого файла. А можно ли уже открытый невидимый файл сделать видимым? И наоборот?

Отмечено как Решение filat 11-06-2015, 14:31:48

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Видимость открытых файлов
« Ответ #1 : 11-06-2015, 12:42:24 »
А можно ли уже открытый невидимый файл сделать видимым?
Можно: http://adndevblog.typepad.com/manufacturing/2012/07/locking-inventor-while-my-code-is-doing-some-processing.html
И наоборот?
А вот это похоже нельзя.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Владимир Ананьев

  • ADN DevHelp
  • *
  • Сообщений: 148
  • Карма: 8
Re: Видимость открытых файлов
« Ответ #2 : 19-06-2015, 17:41:02 »
Открытый в невидимом режиме документ можно впоследствии сделать видимым. 
У невидимого документа коллекция Views пуста.  Если добавить в нее вид, документ «проявится» на экране и станет активным:  Document.Views.Add()Этим часто пользуются при генерации, например, чертежей.  Вся рутинная часть проходит за сценой, а конечный результат уже может быть показан юзеру.
Управлять видимостью уже существующего объекта View  позволяет его логическое свойство Visible.