Partial CUI files в AutoCAD 2010-2016

Автор Тема: Partial CUI files в AutoCAD 2010-2016  (Прочитано 18235 раз)

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

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Partial CUI files в AutoCAD 2010-2016
« Ответ #15 : 16-05-2016, 21:07:39 »
Ну и убедись, что путь правильный:



Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Андрей БушманАвтор темы

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Re: Partial CUI files в AutoCAD 2010-2016
« Ответ #16 : 16-05-2016, 21:12:34 »
Эти вещи я проверял в первую очередь... Касательно макроса - он ведь назначается одной и той же кнопке, которую я затем закидываю на туллбар или риббон через драг-дроп. Т.е. невозможно, чтобы на туллбаре у кнопки макрос был указан, а на ней же в риббоне - нет.

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Partial CUI files в AutoCAD 2010-2016
« Ответ #17 : 16-05-2016, 21:21:05 »
А у тебя Ribbon для других команд работает? Может это вообще глюк с версиями .NET или еще чего...
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Андрей БушманАвтор темы

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Re: Partial CUI files в AutoCAD 2010-2016
« Ответ #18 : 16-05-2016, 21:24:14 »
А у тебя Ribbon для других команд работает?
Работает, в том-то и дело...

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Partial CUI files в AutoCAD 2010-2016
« Ответ #19 : 16-05-2016, 21:32:29 »
А у тебя Ribbon для других команд работает?
Работает, в том-то и дело...
Посмотри поле Macro у своих команд, измени его. Проверь работоспособность.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Андрей БушманАвтор темы

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Re: Partial CUI files в AutoCAD 2010-2016
« Ответ #20 : 17-05-2016, 12:47:44 »
Снёс текущие настройки AutoCAD 2009-2016, вызвав принудительное восстановление настроек, которые имелись сразу после установки каждой версии AutoCAD. В каталоги поисков AutoCAD 2009-2011 добавил дополнительные записи:
  • C:\Program Files\Autodesk\ApplicationPlugins
  • C:\ProgramData\Autodesk\ApplicationPlugins
  • C:\Users\<UserName>\AppData\Roaming\Autodesk\ApplicationPlugins
Расширение cadproxy.bundle размещаю в каталоге C:\Program Files\Autodesk\ApplicationPlugins.

В AutoCAD 2009-2011 загружаю расширение через NETLOAD и командой CUI загружаю менюшки (для AutoCAD 2009) или CUIX (для AutoCAD 2010, 2011). В меню одни и те же экземпляры кнопок размещены на палитре инструментов и на палитре риббонов.

Смотрю поведение разных версий AutoCAD по нажатию F1 на кнопках... В разных версиях поведение разное: кто в лес, кто по дрова... Практика показывает, что корректное поведение по нажатию F1 наблюдается только у AutoCAD 2009. Версии AutoCAD 2010 и 2011 вообще не открывают нужной справки, если F1 нажат над кнопками на туллбаре.

AutoCAD 2009 x64 - English Version 4


AutoCAD 2010 x64 - English Version 3
Обратите внимание на то, что на заднем плане на долю секунды открывается справка самого акада, после чего закрывается и только после этого открывается нужная.


AutoCAD 2011 x64 - English Version 3
Обратите внимание на то, что помимо нужной справки открывается и справка акада.


Оффлайн Андрей БушманАвтор темы

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Re: Partial CUI files в AutoCAD 2010-2016
« Ответ #21 : 17-05-2016, 13:34:21 »
Снёс текущие настройки AutoCAD 2009-2016, вызвав принудительное восстановление настроек, которые имелись сразу после установки каждой версии AutoCAD.
После выполнения этой операции, кнопки на риббонах AutoCAD 2011 и 2012 стали реагировать на клик мышкой (т.е. команды стали запускаться).

Оффлайн Андрей БушманАвтор темы

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Re: Partial CUI files в AutoCAD 2010-2016
« Ответ #22 : 17-05-2016, 17:36:58 »
Обновил исходники и откомпилированную версию cadproxy. Подправил CHM-файл справки. Отредактировал конфигурационный файл так, чтобы расширение успешно автоматически (при первом запуске любой команды расширения) загружалось в AutoCAD 2012 и более новые версии (ранее автоматом не грузилось в 2013-2015).