Upon further research, the internal links are not working because I am
generating 1 swf file per page, so there are no other frames to go to
when the user clicks on the link. I was expecting the events to still
be fired, but pdf2swf is handling these links internally.
I will work on a patch to generate the events as well.
Thanks,
Jeff
On Apr 2, 2009, at 10:31 PM, Jeff Seibert wrote:
Boo,
Unless I am mistaken, with just those two events it is not possible
to position the custom cursor where user's mouse would be. I am
using custom graphics for the cursor (a pen tool) and not one of the
standard built in options.
Jeff
On Apr 2, 2009, at 10:16 PM, Boo wrote:
For your second question, the best is to use the roll_over and
roll_out events on the object where you want the special cursor to
be displayed. These events will only fire once while the mouse
stays inside the movieclip's area, even if the mouse goes over
children of this movie clip - in this case the link hover rectangles.
--
Boo
On Thu, Apr 2, 2009 at 9:25 PM, Jeff Seibert
<[email protected]> wrote:
Hi Matthias,
First off, excellent work on the new "event handling" option for
links within PDF files. In most of my testing it works perfectly,
but I have two questions:
1. It does not appear to be working for links that are internal to
the PDF. See, for example, this document:
http://etd.lib.byu.edu/PDFCreation/AddingInternalLinksandMultimediaElements.pdf
I am converting the documents with the "-s linkfunction=event"
option and external links work perfectly, but internal links do not
fire the event. (They do, however, hover correctly.) Are you able
to look into this?
2. My player loads in the converted SWF and I use a MOUSE_MOVE
event listener on the MovieClip to display a custom cursor. When
the user's mouse is over one of these links, however, my event
listener is not called, causing the custom cursor to appear to
freeze. Is there a way to ensure other mouse events are propagated
to the parent?
Excellent work so far. Thanks,
Jeff