Graphical user interface including updating of multiple panels using what you see is what you get (WYSIWYG) editor
First Claim
1. A method of doing one or more of defining, creating, or editing a target graphical user interface panel file, said graphical user interface panel file containing at least one graphical object, which method comprises:
- a. opening a source graphical user interface file and identifying an object to be copied, said object being a linked list comprisingi. an object start identifier, and an object end identifier, andii. pointers therebetween for attributes of the object to be copied;
b. copying the source object start identifier, the object end identifier, the pointers therebetween for the attributes thereof, and the code corresponding to the attributes to the target graphical user interface file; and
c. storing the copied graphical user interface code file in a Panel Binary Intermediate file.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of defining, creating, or editing a graphical user interface panel file. The graphical user interface panel contains a plurality of nested graphical objects. According to the disclosed method the end-user opens a graphical user interface source code file and operates on an object that contains at least further nested object. For example, the nesting object may be a box, and the nested objects may be pushbuttons. The nested object file is a linked list that includes an object start identifier, an object end identifier, and included object pointers therebetween for the included objects. Each included object has an included object pointer. The enables the end-user to perform an operation on the object start identifier, which initiates a search for included objects having pointers between the object start identifier and the object end identifier. This allows the same operation to be performed on the included objects.
-
Citations
4 Claims
-
1. A method of doing one or more of defining, creating, or editing a target graphical user interface panel file, said graphical user interface panel file containing at least one graphical object, which method comprises:
-
a. opening a source graphical user interface file and identifying an object to be copied, said object being a linked list comprising i. an object start identifier, and an object end identifier, and ii. pointers therebetween for attributes of the object to be copied; b. copying the source object start identifier, the object end identifier, the pointers therebetween for the attributes thereof, and the code corresponding to the attributes to the target graphical user interface file; and c. storing the copied graphical user interface code file in a Panel Binary Intermediate file. - View Dependent Claims (2, 3, 4)
-
Specification