Dynamically specifying invocations in compiled objects
AssigneeLucent Technologies Inc.
InventorsJohn Scott Anderson, Charles Douglas Blewett
Life of this patent
Estimating the term…
Loading patent…
AssigneeLucent Technologies Inc.
InventorsJohn Scott Anderson, Charles Douglas Blewett
Estimating the term…
Apparatus for specifying invocations in compiled objects at runtime. One species of the apparatus is a drawing widget for use in the X Window System. The drawing widget permits users to specify elements in the window corresponding to the widget by providing a sequence of invocations of X Window graphics functions to the widget at runtime. A resource in the drawing widget is set to the sequence of invocations and when the corresponding window is exposed, the invocations in the sequence are executed to produce the elements in the window. The sequence of function invocations may include invocations for functions which add or remove elements from the window and which translate, rotate, or scale elements. Other features include the use of unit coordinates in the invocation and the use of hashing to reduce the character-string invocations provided in the sequence to representations made up of small integer, pointer, and floating-point data.
A widget contained in memory means usable in a computer system that is implementing a windowing system, the widget representing a window displayed in the windowing system and the widget comprising:
A compiled object contained in memory means usable in a computer system that is implementing a system which uses the compiled object and the compiled object comprising:
A drawing widget contained in memory means usable in a computer system that is implementing an X Window System, the drawing widget representing a window in the X Window System that contains one or more graphics elements, the drawing widget being characterized by:
Dependencies are inferred from the claim text.