- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi,
I use ractor on some polyline to offset and add text and block along this polyline.
I don't want to use persistent reactor (I don't want than DWG modified outside of my compagny generate error on callback), so I use transient reactor.
To restore reactors when opening a drawing, I store data in reactor and same data in XData.
When opening a DWG, I search object with these Xdata and rebuild reactor.
If I open DWG and load my VLX, it's OK all works fine.
But if I put my VLX in program to load at opening (in the APPLOAD dialog)
AutoCAD never return to "Command". DWG is opened (viewed in editeur), but I can do nothing. No error message, no CPU usage (so no infinite loop)... I can just kill Acad.exe
I think DWG isn't completly opened before loading VLX => objects aren't accessible
I've tried to add a reactor on :vlr-endDwgOpen to execute my rebuild after DWG completly opened but it doesn't work.
Debugging this problem is a little bit hard (for me).
Is there a solution to delay execution of lisp when I'm sure DWG is fully opended?
Thanks
Olivier
Olivier Eckmann
Solved! Go to Solution.