Finally, you asked why you can't add hyperlinks in Acrobat after you've designed your form in Designer.This is because designing a form in Designer and saving it as PDF actually creates a PDF document with an embedded XDP file (the XDP file that you save if you save the form as XDP instead of PDF). At this point, the PDF file is just a wrapper around the actual form file (the XDP). What happens, then, when you open the PDF in Designer is that the attached XDP file is extracted and the PDF wrapper is discarded -- including anything that's considered an annotation (comments, attached files, shapes, etc.) and bookmarks. Therefore, when you load the form (PDF with an embedded XDP) in Acrobat Pro, it doesn't let you use those features because modifying the form in Designer afterwards will cause all those additions to be lost.
This doesn't mean, however, that you can't have bookmarks in your form, for example, because you can still create them using JavaScript and the AcroForm Object Model. You can access the AcroForm Object Model from any event by using the following object (in JavaScript):
event.target
This object is actually the AcroForm Document object which contains the form when it's loaded in (hosted by) Acrobat. From there, you can do this to add a bookmark:
event.target
.bookmarkRoot.createChild("Next Page", "this.pageNum++");
If you place that code in the root subform's ("form1" by default) Layout:Ready event (which occurs once the form's layout has been finalized), the bookmark will be automatically generated everytime the form is loaded in Acrobat. For more information on this, along with a sample, you should read my first post in the
Adding Bookmarks To An Interactive Form thread.
Stefan
Adobe Systems