MLeader , Block Attributes & Object Properties

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I am probably approaching this the wrong way so I'm hoping someone can help me out or at least point me in the right direction. I've been fiddling with dynamic blocks and mleaders with no success.
The goal is to use a mleader that has a block of attributes (that can later be extracted to a spread sheet) as content and will "grab" certain properties (i.e. length, linetype and handle of a polyline) of the object the mleader is snapped to to be used as the default value of some of those attributes in the block of attributes used as the content of the mleader. I was also hoping to figure a way to be able to select which of the attributes display and how or only display if the attribute has value.
I have been somewhat successful all the way up until I reach the point of getting the properties of the object that I'm snapped to with the mleaders.
I've created a dynamic block and was getting happy with the outcome up until I realized that you have to enter each segment of a pline separately.
So, it seems like this might be a job for lisp. I haven't messed with lisp since r14, was hardly successful, and quite frankly have forgotten pretty much all of what I learned back then. So, I would greatly appreciate it if someone could save me from the possibility of have to delve into that world again.
Rich