Facilitating the prototyping and previewing of design element state transitions in a graphical design environment
First Claim
1. A non-transitory computer-readable medium having stored thereon instructions configured to cause a processor to provide a graphical design environment, the graphical design environment comprising:
- a documentation element in a documentation for an interactive graphical design, wherein the documentation is instantiated in the graphical design environment, wherein the documentation element is added to the documentation via a drag-and-drop between a tool bar and a design window of the graphical design environment, and wherein the documentation element is instantiated by the processor operating in combination with the non-transitory computer-readable medium;
a design element in the interactive graphical design that has been preprogrammed to display a plurality of states when the interactive graphical design is rendered in an external player, wherein the interactive graphical design is instantiated in the graphical design environment, wherein the documentation element captures information regarding the design element and provides a representation of the design element based on that information, wherein the representation of the design element is an image of the design element, and wherein the design element is instantiated by a processor operating in combination with the non-transitory computer-readable medium;
the design element and the documentation element are linked, the graphical design environment automatically alters the representation of the design element displayed by the documentation element to reflect a modification of the design element that is received from a user after the design element and the documentation element are linked; and
a documentation element state display interface for receiving a configuration of an action, wherein execution of the action places the design element in a state of the plurality of states when the interactive graphical design is rendered in the external player, wherein the action includes at least one event handler, and wherein the representation of the design element is displayed in the state after receiving the configuration of the action via the documentation element state display interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Various methods and systems for documenting interactive graphical design are provided. An exemplary graphical design environment stored on a non-transitory computer-readable medium comprises a documentation element in an interactive graphical design. The design environment also comprises a design element that displays a plurality of states in a rendering of the interactive graphical design in an external player. The documentation element: (i) is enabled to receive a selection from the user of a state in the plurality of states; and (ii) displays a representation of the design element in the state in response to receiving the selection from the user. The documentation element and design element are both instantiated by a processor operating in combination with the non-transitory computer-readable medium.
95 Citations
11 Claims
-
1. A non-transitory computer-readable medium having stored thereon instructions configured to cause a processor to provide a graphical design environment, the graphical design environment comprising:
-
a documentation element in a documentation for an interactive graphical design, wherein the documentation is instantiated in the graphical design environment, wherein the documentation element is added to the documentation via a drag-and-drop between a tool bar and a design window of the graphical design environment, and wherein the documentation element is instantiated by the processor operating in combination with the non-transitory computer-readable medium; a design element in the interactive graphical design that has been preprogrammed to display a plurality of states when the interactive graphical design is rendered in an external player, wherein the interactive graphical design is instantiated in the graphical design environment, wherein the documentation element captures information regarding the design element and provides a representation of the design element based on that information, wherein the representation of the design element is an image of the design element, and wherein the design element is instantiated by a processor operating in combination with the non-transitory computer-readable medium; the design element and the documentation element are linked, the graphical design environment automatically alters the representation of the design element displayed by the documentation element to reflect a modification of the design element that is received from a user after the design element and the documentation element are linked; and a documentation element state display interface for receiving a configuration of an action, wherein execution of the action places the design element in a state of the plurality of states when the interactive graphical design is rendered in the external player, wherein the action includes at least one event handler, and wherein the representation of the design element is displayed in the state after receiving the configuration of the action via the documentation element state display interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium having stored thereon instructions configured to cause a processor to instantiate a documentation tool within a graphical design environment, the documentation tool comprising:
-
a documentation generator interface that allows a user to generate a documentation for an interactive graphical design, wherein the documentation comprises a documentation element, wherein the documentation generator interface is instantiated by the processor operating in combination with the non-transitory computer-readable medium; a link manager component that applies a modification made to a design element by the user in the graphical design environment to a representation of the design element in the documentation element, wherein the design element is in the interactive graphical design, wherein the design element has been preprogrammed to have a plurality of states in a rendering of the interactive graphical design, wherein the documentation element is capable of displaying an image of the design element in each and any of the plurality of states in response to a configuration of an action received via a documentation element state display interface, wherein the action includes at least one event handler, and wherein the link manager component is instantiated by the processor operating in combination with the non-transitory computer-readable medium; and a capture button for switching the graphical design environment into a capture mode, wherein the design element is selected as a selected design element by at least one selection command received from the user while the graphical design environment is in the capture mode;
wherein a new documentation element is automatically created for the selected design element when the design element is selected in the capture mode, and wherein the documentation is instantiated for review by the user outside the graphical design environment. - View Dependent Claims (11)
-
Specification