David,
I like your block test/insert code very much.
Thanks
CAB
(while (or (not arw_blk)
(not (snvalid arw_blk))
(not (or (tblsearch "BLOCK" arw_blk)
(findfile (strcat arw_blk ".DWG"))
)
)
)
(setq arw_blk (getstring "\nArrow Block Name: "))
)
(if (not (tblsearch "BLOCK" arw_blk))
(progn (command "_.INSERT" arw_blk); start the insert
(command); cancel insert, but block is created in databse
)
)