Patent ID: 8205160

Claim:
A computing device configured to execute computer code to generate a graphical user interface for creating a multi-frame presentation, the graphical user interface comprising: a canvas pane configured to display a main frame and supporting frame icons representing a plurality of supporting frames of the presentation; a connector tool operable within the canvas pane for creating a link between a source element and a target element, the source element being the main frame or an element of the main frame, the target element being a supporting frame or an element of the supporting frame, the link being defined by an associated linking script, the connector tool being operable to create the link via a click-and-drag action from the source element to the target element; and a scripting dialogue box tool configured to: display a dynamic linking script template that is configured based on a selected source element and target element; and receive user input script parameters to produce a linking script based on the linking script template, the linking script template including a plurality of scripting blocks and a plurality of sub-scripting blocks.