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 a displayable object appearing on the monitor into a code representation of the object.
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.
4 Citations
16 Claims
-
1. A system comprising:
-
a monitor; and
a computer coupled to the monitor, the computer executing software to automatically convert a displayable object appearing on the monitor into a code representation of the object. - 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;
producing an object data file from the plurality of parameters associated with the object;
producing a color data file; and
compiling at least the object data file and the color 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)
-
-
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 a displayable object;
a second program to convert the displayable object into a code representation of the displayable object; and
a third program to prompt the compilation of the code representation, a software library and the parameter values of the displayable object to produce an executable program that, when executed by the computer, produces signals for displaying the displayable object.
-
Specification