How to dynamically create action hotspots in R6

Is there a way to dynamically create action hotspots via lotusScript? I saw a few postings regarding this that gave an idea of create a profile document with a hotspot and then copy that richtext over to the new document. But now do I dynamically create the text that appears on the hotspot and also each document can have different number of hotspots on it. Any ideas?

Thanks

Subject: Try DXL (was: RE: How to dynamically create action hotspots in R6)

Without resorting to the C API or a third-party tool like the Midas Rich Text LSX, you should be able to use DXL to create your hotspots. Start by creating a selection of documents with different hotspots (and different numbers of hotspots) and exporting them (using the NotesDXLExporter and NotesStream) to a file and examining the hotspot syntax.

Subject: RE: Try DXL (was: How to dynamically create action hotspots in R6)

Thanks for your response. I will do some research on DXL and see how it will work for me. I did look at Midas LSX and it will do what i need, but i first want to try and see what i can implement myself.