here's a puzzle for you javascript wizards out there. As I understand it, the timeline software calculates the size of a popup bubble in SimileAjax.Graphics.createBubbleForContentAndPoint. It first generates the div for the bubble offscreen, and then in a window.setTimeout function, it measures the size of the resulting div by getting the div's srollHeight, then uses createBubbleForContentAndPoint again to create the bubble with the right dimensions at the point on the timeline where it's called for. This gives it time for the contents of the bubble to be rendered offscreen so that the correct height can be determined.
This is pretty damned clever, but I'm puzzled by this: If the description div in the body of my bubble contains an image, the resulting bubble honors the dimensions of the image and opens a bubble of the correct height to contain it; however, if the bubble contains a div with a declared height and width, those dimensions are ignored unless the div in question actually has content. Can anyone suggest how I might compel createBubbleForContentAndPoint to honor the declared dimensions of the divs within the bubble content such that the bubble is opened with the cumulative heights of the contained elements, even if that means including whitespace? Jon -- You received this message because you are subscribed to the Google Groups "SIMILE Widgets" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/simile-widgets?hl=en.
