(изменено: baz, 12 ноября 2013г. 15:23:34)

Тема: AUTOCAD кастомные диалоги

Начинаю изучение этой большой и инетересной темы. Подскажите , где искать?
Суть : будут написаны методы для автоматизации некоторых задач при работе в автокаде. как реализовать их в виде команд я представляю, а как добавить сюда же собственные диалоги? Чтобы не просто в командной строке вместе с именем команды вводить данные, нажав кнопку на панели , открыть собственный диалог и указать исходные данные в нем..

спасибо!

Re: AUTOCAD кастомные диалоги

посмотрите для начала это видео http://download.autodesk.com/media/adn/ … ion_4.html

Re: AUTOCAD кастомные диалоги

Например, в ObjectARX SDK: samples\dotNet\HelloWorld

Re: AUTOCAD кастомные диалоги

В .NET существуют разные технологии создания GUI. Наиболее часто используемые: WinForms и WPF. AutoCAD позволяет использовать обе. Для открытия этих окон используются статические методы, до сих пор так и не документированные:

WinForms:
Application.ShowModalDialog()
Application.ShowModelessDialog()

WPF:
Application.ShowModalWindow()
Application.ShowModelessWindow()

Всё остальное - как и в любом др. .NET приложении.