Insert Signature set in user's mail file in form in another database

Is it possible to allow users to add their signature that they set in their mail database to a document that is not in the mail database?

I see that the Tools/Insert Signature button is calling: cMemoObject.InsertSignature

I am having a hard time locating this routine in the Script Library and am not even sure if I will be able to access it from another database when I do find it.

Any suggestions would be greatly appreciated.