Yes, it does use Active Document. And I did post the relevant part of the code. See above, post 4.

Is there another way of doing things so that the user can edit the document?