Спасибо, Юрий, за отклик.
Использование переменных не годится в моём случае. В ответ на запрос (getreal), (getstring) и т.п. нельзя использовать переменные и дополнительные lisp-выражения, необходим прямой ввод конкретного числа, текста и т.д. в командной строке ACAD. Может я коряво обрисовал ситуацию, попробую по-другому: я пытаюсь смоделировать процесс ввода информации а-ля SCREENMENU. Ну может сейчас с появлением инструментальных палитр и других прибомбасов это самое SCREENMENU уже никто и не использует, хотя это полезная, с моей точки зрения, штука. Я к нему привык. Это что-то вроде диалогового окна в формате Modeless Form. Только заполнять его долго и нудно. Да ещё безбожно глючит в последних версиях ACAD. Так вот там каким-то образом записанный в определённом поле макрос автоматически передаётся в командную строку ACAD. Т.е. если записано для определённого поля, к примеру: 200, то если на запроc (getreal) в это поле "кликнуть" - цифра 200 автоматически передаётся в командную строку ACAD, как буд-то пользователь там её руками прописал. Ну а дальше - дело техники...
Так вот вопрос состоит в том, можно ли как-то передавать из TextButton информацию в командную строку на запрос (getreal) без
(defun c:Project_..._OnClicked () ....)
или нельзя. Может TextButton вообще для этого не годится? Тогда что использовать?
Прошу знатоков поделиться мыслями.
С уважением.