PackageContents.xml RuntimeRequirements

Автор Тема: PackageContents.xml RuntimeRequirements  (Прочитано 11918 раз)

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

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

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
Re: PackageContents.xml RuntimeRequirements
« Ответ #15 : 14-03-2019, 10:58:57 »
 только сейчас обнаружил что хоть и метод возвращает true, меню все равно подгружается. Наверное cuix просто после dll загружается?

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

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
Re: PackageContents.xml RuntimeRequirements
« Ответ #16 : 14-03-2019, 11:10:07 »
вот такой код сработал
Код - C# [Выбрать]
  1. if (!HelpClass.IsCivil3D())
  2.     App.Idle += App_Idle;
  3.        
  4. private static void App_Idle(object sender, EventArgs e)
  5. {  
  6.     App.UnloadPartialMenu(cuixName);
  7.     App.Idle -= App_Idle;
  8. }

Оффлайн Дмитрий Загорулькин

  • ADN
  • *
  • Сообщений: 2531
  • Карма: 737
Re: PackageContents.xml RuntimeRequirements
« Ответ #17 : 14-03-2019, 12:24:26 »
 только сейчас обнаружил что хоть и метод возвращает true, меню все равно подгружается. Наверное cuix просто после dll загружается?
Да, интерфейс загружается в самую последнюю очередь. Я на эти грабли тоже наступал: http://adn-cis.org/forum/index.php?topic=3046.0

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

  • ADN OPEN
  • ****
  • Сообщений: 411
  • Карма: 9
Re: PackageContents.xml RuntimeRequirements
« Ответ #18 : 14-03-2019, 13:28:32 »
значит я сделал все верно)
спасибо)