CUIX & LSPFile

Автор Тема: CUIX & LSPFile  (Прочитано 14792 раз)

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

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

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
CUIX & LSPFile
« : 12-05-2014, 12:25:04 »
проверял в AutoCAD 2014 SP1 x86 Enu.
1. Почему код, обозначенный мною здесь, не дал ожидаемых результатов? Если что-то не верно в коде - прошу указать на это.
2. Почему в режиме удалённой (проверить для локальной нет возможности) отладки получаю обозначенное мною исключение, а вне отладки - нет?

Оффлайн Дима_

  • ADN Club
  • ****
  • Сообщений: 473
  • Карма: 66
Re: CUIX & LSPFile
« Ответ #1 : 12-05-2014, 13:12:28 »
Путь к лиспу в числе разрешенных к запуску?

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

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Re: CUIX & LSPFile
« Ответ #2 : 12-05-2014, 13:13:41 »
да

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: CUIX & LSPFile
« Ответ #3 : 12-05-2014, 13:53:23 »
проверял в AutoCAD 2014 SP1 x86 Enu.
1. Почему код, обозначенный мною здесь, не дал ожидаемых результатов? Если что-то не верно в коде - прошу указать на это.
2. Почему в режиме удалённой (проверить для локальной нет возможности) отладки получаю обозначенное мною исключение, а вне отладки - нет?
1. Не ленись переносить вопрос в этот форум.
2. FIBERWORLD чему равен?
3. Отладчик VS 2013? Тогда: http://through-the-interface.typepad.com/through_the_interface/2013/11/debugging-autocad-using-visual-studio-2013.html
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Re: CUIX & LSPFile
« Ответ #4 : 12-05-2014, 13:55:44 »
2. FIBERWORLD чему равен?
FIBERWORLD = 1 (read only)

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

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Re: CUIX & LSPFile
« Ответ #5 : 12-05-2014, 14:28:12 »
1. Всё же мне бы хотелось услышать конкретный ответ на мой первый вопрос (хотя бы на него).

2. Указанный по ссылке топик Волмслея рассказывает о проблеме, проявляющейся в ситуациях, связанных со шрифтами. Контекстное меню корневого элемента в дереве настроек не имеет никакого отношения к шрифтам Автокада.

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: CUIX & LSPFile
« Ответ #6 : 12-05-2014, 14:33:33 »
2. Указанный по ссылке топик Волмслея рассказывает о проблеме, проявляющейся в ситуациях, связанных со шрифтами.
Это одно из проявлений.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Re: CUIX & LSPFile
« Ответ #7 : 12-05-2014, 14:36:38 »
Это одно из проявлений.
Ясно, спасибо. А по первому пункту что-то есть?

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: CUIX & LSPFile
« Ответ #8 : 12-05-2014, 14:38:30 »
А по первому пункту что-то есть?
Проверю и отпишусь. Возможно баг, возможно изменили поведение. Так как описания нет, то возможны варианты.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

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

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Re: CUIX & LSPFile
« Ответ #9 : 12-05-2014, 14:43:09 »
Проверю и отпишусь.
Спасибо.

Оффлайн Дима_

  • ADN Club
  • ****
  • Сообщений: 473
  • Карма: 66
Re: CUIX & LSPFile
« Ответ #10 : 13-05-2014, 08:32:48 »
Возможно баг, возможно изменили поведение.
Кстати, по поводу "изменили поведение" а .SaveAs() случаем не работает (хотя в любом случае могли как минимум в заглушке метода "старого образца" написать об этом где нибудь типа консоли - или вообще убрать, чтоб не компилировалось - а то странная поддержка - он есть, true "молча" вернул - но не работает).

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

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Re: CUIX & LSPFile
« Ответ #11 : 13-05-2014, 10:38:10 »
а .SaveAs() случаем не работает
Группу тестирования AutoCAD (ходят необоснованные слухи, о её возможном существовании) нужно поставить на горох в угол. SaveAs() работает! Что-то у Автодеска наблюдается устойчивая "нелюбовь" к методу Save() - аналогичная "реализация" наблюдалась и для Database.Save (см. "Внимание!" здесь). Тынц.

Оффлайн Дима_

  • ADN Club
  • ****
  • Сообщений: 473
  • Карма: 66
Re: CUIX & LSPFile
« Ответ #12 : 13-05-2014, 11:46:00 »
Что-то у Автодеска наблюдается устойчивая "нелюбовь" к методу Save()
Все ниженаписанное лишь мои фантазии. Я не знаю первопричин проявления этого бага у автодеска, но допускаю, что они пытаются плавно привести API к более "правильному" виду (в моем представлении метод Save() без аргумента - то есть работающий только с неочевидной на момент вызова внутренней структурой - это рассадник ошибок - делать так можно, но тем самым "связывает" абстракцию до уровня файла настроек - да он сейчас именно этим и является - но надо смотреть чуток вперед, а если это (файл и все тут) "осознанно" - то проще документировать XML, а не извращаться с "полуайпи"). Если это так - то тенденция конечно правильная - но реализация пока немного хромает - похоже одна группа решила, что надо сделать так, другие, не вдаваясь в подробности "реализовали".

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: CUIX & LSPFile
« Ответ #13 : 13-05-2014, 11:46:38 »
Группу тестирования AutoCAD (ходят необоснованные слухи, о её возможном существовании) нужно поставить на горох в угол
Группа тестирования AutoCAD не занимается тестированием AutoCAD API. Это совершенно разные вещи.

Дима молодец - интуиция и опыт сработали! Кстати, если помните начиная с AutoCAD 2006 перестал работать метод MenuGroup.Save (впрочем и метод MenuGroup.SaveAs тоже не работает) - об этом явно написано в документации. Для Андрея уточняю, что сейчас я говорю о AutoCAD ActiveX/COM API

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

Оффлайн Дима_

  • ADN Club
  • ****
  • Сообщений: 473
  • Карма: 66
Re: CUIX & LSPFile
« Ответ #14 : 13-05-2014, 11:54:38 »
Дима молодец - интуиция и опыт сработали!
:)
ВиниПух как у тебя так все получается?
Опыт Пятачок, опыт.
Ну да у тебяЖопыта больше....