Here is a ballon routine from Catalyst magazine.
Cut and past into an empty notepad session, save as ballon.lsp, the load it and type bln to start the routine.
This is not quite the same, but if you use DDIM to change the style to "Draw Frame Around Text" which used to be called a "Basic Dimension" then the leader text will have a rectangular box drawn around it. Your leaders will remain associative and you will have all the advantages of the "balloons" being dimensions.
Make a circle with a half inch dia. circle(keeping in mind the drawing scale factor);attach a leader to the balloon; make an attribute of a character(letter or number) and insert it inside the balloon; make the ballon and its inserted character as a block or wblock which can be reinserted and modifies in existing or new drawings. only use wblocks for new drawings since wblocks can be saved in the same manner as drawing files; also make the attribute before making the block or wblock.
how do you guys keep yourselves from making mistakes when .lsp routines are written?. It seems like it would not be difficult to forget a parenthese here and there.