System and method for associating a block diagram with a user interface element
First Claim
1. A computer-implemented method for creating a graphical program, the method comprising:
- receiving user input requesting inclusion of a user interface element in the graphical program, wherein the user interface element has a block diagram associated with the user interface element before said receiving the user input, wherein the user interface element has an appearance that is separate from any data displayed in the user interface element; and
including the user interface element in the graphical program in response to the user input, wherein said including the user interface element in the graphical program comprises automatically including the block diagram associated with the user interface element in the graphical program;
wherein, during execution of the graphical program, the block diagram associated with the user interface element is operable to change characteristics affecting the appearance of the user interface element.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for associating a block diagram with a user interface element. A block diagram associated with a user interface element may include graphical code, i.e., a plurality of interconnected nodes, for controlling functionality of the user interface element. For example, when the user provides user input to a user interface control, a block diagram associated with the control may receive the user input and may respond to the user input. As another example, in response to a user interface indicator receiving data for display, a block diagram associated with the indicator may receive the data and process it, e.g., to control how the data is displayed.
104 Citations
27 Claims
-
1. A computer-implemented method for creating a graphical program, the method comprising:
-
receiving user input requesting inclusion of a user interface element in the graphical program, wherein the user interface element has a block diagram associated with the user interface element before said receiving the user input, wherein the user interface element has an appearance that is separate from any data displayed in the user interface element; and including the user interface element in the graphical program in response to the user input, wherein said including the user interface element in the graphical program comprises automatically including the block diagram associated with the user interface element in the graphical program; wherein, during execution of the graphical program, the block diagram associated with the user interface element is operable to change characteristics affecting the appearance of the user interface element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method for creating a graphical program, the method comprising:
-
receiving user input requesting inclusion of a user interface element in the graphical program, wherein the user interface element has a first block diagram associated with the user interface element before said receiving the user input, wherein the user interface element has an appearance that is separate from any data displayed in the user interface element; and including the user interface element in the graphical program in response to the user input, wherein said including the user interface element in the graphical program comprises automatically associating the first block diagram with the graphical program; wherein, during execution of the graphical program, the first block diagram associated with the user interface element is operable to change characteristics affecting the appearance of the user interface element.
-
-
18. A computer-readable memory medium for creating a graphical program, the memory medium comprising program instructions executable to:
-
receive user input requesting inclusion of a user interface element in the graphical program, wherein the user interface element has a block diagram associated with the user interface element before said receiving the user input, wherein the user interface element has an appearance that is separate from any data displayed in the user interface element; and include the user interface element in the graphical program in response to the user input, wherein said including the user interface element in the graphical program comprises automatically including the block diagram associated with the user interface element in the graphical program; wherein, during execution of the graphical program, the block diagram associated with the user interface element is operable to change characteristics affecting the appearance of the user interface element.
-
-
19. A computer-implemented method for associating a first block diagram with a user interface element, the method comprising:
-
displaying the user interface element, wherein the user interface element has an appearance that is separate from any data displayed in the user interface element; receiving user input specifying the first block diagram to associate with the user interface element, wherein the first block diagram includes a plurality of nodes visually indicating functionality of the user interface element; and associating the first block diagram with the user interface element, wherein the first block diagram is operable to change characteristics affecting the appearance of the user interface element; wherein after said associating the first block diagram with the user interface element, the user interface element is selectable for inclusion in a graphical program such that the first block diagram associated with the user interface element is executed during execution of the graphical program in response to including the user interface element in the graphical program. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer-readable memory medium for associating a first block diagram with a user interface element, the memory medium comprising program instructions executable to:
-
display the user interface element, wherein the user interface element has an appearance that is separate from any data displayed in the user interface element; receive user input specifying the first block diagram to associate with the user interface element, wherein the first block diagram includes a plurality of nodes visually indicating functionality of the user interface element; and associate the first block diagram with the user interface element wherein the first block diagram is operable to change characteristics affecting the appearance of the user interface element; wherein after said associating the first block diagram with, the user interface element, the user interface element is selectable for inclusion in a graphical program such that the first block diagram associated with the user interface element is executed during execution of the graphical program in response to including the user interface element in the graphical program.
-
Specification