Wow, that is a really sweet app, Michael. I'll beta test it for you if you'd like
It loolks like it lists all of the properties of the objects that ActiveX exposes. The bdview llist the dxf data for the objects, which will sometimes tell you a lot more. Does you app let you see the "raw" data for everything in the database? Other things I would like dbview to do is be able to select a graphical object and zoom to it, even if you have to change space, jump layouts or turn on layers. Also, if you could select some data and bind it to a Lisp symbol. This would be particularly nice for things you can't type, like enames. I also would like to be able to select an object and hyperlink to its definition in the DXF reference and the ActiveX reference.
Keep up the good work, make it awesome and let me know when it is done.
Thanks Zoltan. And I'll keep the offer for beta testing in mind (it's on hold right now, I've two contracts that are keeping me dancing) and I've given up the midnight oil programming.
The VB app shown in the previous screen capture (actually an activex dll invoked from lisp) will have the ability to show all the data, that is activex and dxf. Currently the dll variant only does activex properties. And yes, you can peruse anything in the database.
Here's a real lousy capture of the dcl variant. Sorry for the quality and annoying red highlights, but I don't have the time to create a proper screen capture right now. Anyway, I tried to scroll vertically so you could see the activex as well as dxf properties, scroll forward walking the dictionary collection incrementally, and then double click an entity name so you could see it allows stepping thru using arbitray links, finally pushing the data to notepad for hard copy.
I would encourage you (and everyone else) to write your own. I initially wrote my first version way back, I dunno, maybe 5 or 6 years ago so I could better understand the AutoCAD object model (AOB) from the Visual LISP perspective. Designing and writing that first utility really helped me understand the AOM and as a result, writing Visual LISP / BASIC AutoCAD apps, if I may say, became a relative cake walk.
Cheers.