GUI resource editor for an embedded system
First Claim
1. A system comprising:
- a monitor; and
a computer coupled to the monitor, the computer executing software to automatically convert an object appearing on the monitor into a code representation of the object, the converted code being generated from a plurality of parameters including navigation information to maintain a predetermined highlight ordering scheme.
2 Assignments
0 Petitions
Accused Products
Abstract
A technique for converting displayable objects of a graphics user interface (GUI) display into a code representation with minimal user intervention. The technique includes creation of the GUI display and analysis of each displayable object when prompted by the user to convert to a code representation. The analysis features accessing parameters of each displayable object to produce an object data file, a color data file storing colors used by the displayable objects of the GUI display and a bitmap data file to contain bitmaps of logos or images featured in the GUI display. These data files are complied with an implementation file featuring a software library to generate an executable program having the code representation of the GUI display.
116 Citations
20 Claims
-
1. A system comprising:
-
a monitor; and
a computer coupled to the monitor, the computer executing software to automatically convert an object appearing on the monitor into a code representation of the object, the converted code being generated from a plurality of parameters including navigation information to maintain a predetermined highlight ordering scheme. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
creating an object characterized by a plurality of parameters including navigation information to maintain a predetermined highlight ordering;
producing a data file from the plurality of parameters associated with the object; and
compiling the data file to produce an executable program that, when executed, generates a graphics user interface (GUI) display including the object. - View Dependent Claims (12, 13, 14, 15)
compiling together the data file and the implementation file to produce the executable program.
-
-
14. The method of claim 11, wherein prior to compiling, the method comprises producing a bitmap file to contain a bitmap of any detailed image in combination with the object.
-
15. The method of claim 11, wherein the compiling includes providing an implementation file including a software library of function calls;
- and
compiling together the data file and the implementation file to produce the executable program.
- and
-
16. A machine readable medium having embodied thereon a computer program for processing by a computer, the computer program comprising:
-
a first program to obtain parameter values associated with an object, the parameter values including navigation information to maintain a predetermined highlight ordering scheme;
a second program to convert the object into a code representation of the object; and
a third program to prompt the compilation of the code representation, a software library and the parameter values of the object to produce an executable program that, when executed by the computer, produces signals for displaying the object.
-
-
17. A system comprising:
-
a monitor; and
a computer coupled to the monitor, the computer executing software to automatically convert an object appearing on the monitor into a code representation of the object, the converted code being generated by analyzing graphic nature of the object appearing on the monitor. - View Dependent Claims (18, 19, 20)
-
Specification