Тема: objectdcl

Здравствуйте!
Я в Objectdcl человек новый, да и во всем основном наверное тоже. Вопрос такой:
Как задать реакции диологового окна на различные изменения в нем же, примерно как в обычном DCL с использованием переменных действия?
Подскажите пожалйста!

Re: objectdcl

> Антон
После того, как "нарисовал" меню, расставил кнопки, боксы и т.п., справа в окне ODCL задаешь соответствие файла *.odcl файлу *.lsp (AutoLISP File Name).
Далее ниже в закладке Events ставишь галочку напротив того события, которое собираешься использовать. Еще ниже получаешь имя события применительно к своей форме, пример использование в файле *.lsp и описание. А в самом низу кнопка Add to File. На нее надо обязательно нажать, чтобы связать событие в форме с файлом *.lsp. ПРЯМОЕ КОПИРОВАНИЕ через клипборд (Ctrl+C -> Ctrl+V) не проходит. Вероятно ODCL прописывает что-то в файл *.odcl.
В лиспе получаешь что-то типа

(defun c:Project1_Form1_TextBox2_OnReturnPressed ( /)
     (dcl_MessageBox "To Do: code must be added to event handler\r\nc:Project1_Form1_TextBox2_OnReturnPressed" "To do")
)

Это и есть реактор "text_box" на нажатие клавиши <Enter>. И вместо dcl_MessageBox ставишь то, что хотел бы получить на это событие.