Пользовательский ввод данных

Класс Editor содержит методы пользовательского ввода данных. Методы ввода отображают подсказку в командной строке AutoCAD и/или во всплывающем окне и позволяют вводить данные различных типов, включая непосредственно рисование временной графики в области чертежа и выбор конкретных объектов. В случае, если логика приложения требует вводить много различных данных, целесообразно реализовать ввод численно\строковых данных через отдельное окно\форму\виджет, а не с помощью методов класса Editor.

Большинство методов пользовательского ввода имеют 2 перегрузки -- одна из них принимает на вход строку-необязательную подсказку, выводимую в командой строке; другая перегрузка принимает на вход объект класса Prompt***Options, задающий некоторые настройки ввода данных (наименование класса различно для соответствующих типов данных -- например, PromptStringOptions, PromptSelectionOptions, PromptKeywordOptions и пр.). Все методы ввода возвращают значение, соответствующее типу запрашиваемого объекта. Например, метод GetString возвращает PromptResult, который позволяет определить статус метода GetString и получить строку, введенную пользователем. Каждый из методов пользовательского ввода имеет определенное возвращаемое значение.

Чтобы текстовое сообщение отображалось на отдельных строках используйте символ перевода каретки на новую строку «\n».