Graphical user interface management system
First Claim
1. A method of managing the interaction between a graphical user interface and a program application running on an information handling system, comprising the steps of:
- recording operations performed by a user interacting with said program application to automatically create at least one procedure module in response to said recording;
storing said at least one procedure module in a relational data table;
storing at least one graphical object, to be displayed on a screen, in said relational data table;
relating said procedure module to said graphical object, thereby forming a connected relation therebetween; and
executing, by said application, the procedure module to implement functions corresponding to said operations when the graphical object related to said procedure module is selected by said user.
0 Assignments
0 Petitions
Accused Products
Abstract
An information handling system manages the interaction between a graphical user interface and a program application. Procedural modules which define operations to be executed by the program application to implement specific functions are stored in a relational data table. Graphical objects such as polygons, rectangles, squares, arrows and other objects are stored in the relational data table. A menu driven system allows a user to associate or link, specific graphical objects with procedural modules such that when the graphical object is selected by a user through a mouse click operation, or the like, the program applications executes operations corresponding to the procedural modules associated with graphical objects selected. In this manner, a user can manage an object oriented system by relating various graphical objects to desired procedural modules to be executed by the program application.
106 Citations
12 Claims
-
1. A method of managing the interaction between a graphical user interface and a program application running on an information handling system, comprising the steps of:
-
recording operations performed by a user interacting with said program application to automatically create at least one procedure module in response to said recording; storing said at least one procedure module in a relational data table; storing at least one graphical object, to be displayed on a screen, in said relational data table; relating said procedure module to said graphical object, thereby forming a connected relation therebetween; and executing, by said application, the procedure module to implement functions corresponding to said operations when the graphical object related to said procedure module is selected by said user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An information handling system for managing the interaction between a graphical user interface and a program application, comprising:
-
means for recording operations performed by a user interacting with said program application to automatically create at least one procedure module in response to said recording; means for storing said at least one procedure module in a relational data table; means for storing at least one graphical object, to be displayed on a screen, in said relational data table; means for relating said procedure module to said graphical object, thereby forming a connected relation therebetween; and means for executing, by said application, said procedure module to implement functions corresponding to said operations when the graphical object related to said procedure module is selected by said user. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification