Как не извращаясь кодом легко и просто создать обработчики события?
пример для акад2006
1. Для этого вам потребуется файл acax16enu.tlb
Можно найти например в C:\Program Files\Common Files\Autodesk Shared
2. В Delphi
2.1 Main Menu -> Project -> Import Type Library… -> Add
2.2 Находим файл и жмем «OK».
2.3 Нажимаем кнопку «install…»
2.4 Соглашаемся со всем что предлагают
2.5 На вкладке ActiveX должны появиться новые компоненты, если они не появились, поэксперементируйте
3. Находим компонент AcadDocument (AutoCAD_TLB) и ставим на форму
В итоге появляется компонент AcadDocument1
4. Для подключения к текущему документу используем
AcadDocument1.Disconnect;
AcadDocument1.Connect;
5. В object inspector на вкладке events появились доступные нам события,
по исполнению которых мы можем прописать код
например: SelectionChanged
это то что будет происходить при выделении объекта
Удачи в проектах!!!