ok now that this is done...other then the viewable size of the slide...which personnally i am not that worried about...cause all details are printed and in a binder anyways...
let me explain why i wanted to do it with cat files.
This will probably get distributed through out my company and slapped on a network which has offices around the world and we will all be talking to 1 server where these blocks and programs will reside. I didnt want to give everyone the option of adding in blocks of their own cause these are for company standard blocks not do what you will when you will and how you want blocks. SO using the cat files and the way the programs looks at the cat files, all i have too do to update the library is get the new block, a slide of it and update the .cat file and place them on the server and it will update to everyone the next time they load the program.
I am sure you guys being the pro's at this stuff would do it differantly but i am not a pro....lol...and i didn't really know what I was doing.
I thank all of you who helped me figure this out. It was yet again a great learning experience and I actually feel like I had a hand actually completing it this time
I am learning still.
Thanks again for all your help.