Displaying graphical objects
AssigneeThomson Licensing
InventorsBruno Jouet, Emile Nguyen Van Huong, Jean-Stephane Villers
Life of this patent
Estimating the term…
Abstract
Aspects of the present invention relate to a method of controlling the appearance of a graphical object in a graphical user interface. In an embodiment of an aspect of the invention, an object, such as a widget, in a graphical user interface comprises an instance of a widget class in which arr defined properties and/or methods which control operation of the object; and an associated instance of a look object class in which are defined properties and/or methods which control the look of the object.
Claims14
A method of controlling the appearance of an object-oriented widget in a graphical user interface, comprising:
- defining a look object class, wherein the look object class is linked into an application;
- and
- associating the look object class with the object-oriented widget;
- wherein the look object class includes code or parameters determining how the object-oriented widget is displayed,
- wherein the look object class is configured to control the appearance of the object-oriented widget, and
- wherein the look object class includes an update counter whose value is updated when the look object class is re-defined or modified.
Apparatus for controlling the appearance of an object-oriented widget in a graphical user interface, comprising:
- means for defining a look object class, wherein the look object class is linked into an application;
- and
- means for associating the look object class with the object-oriented widget;
- and
- means for displaying the object-oriented widget,
- wherein the object-oriented widget is an application intended to be displayed,
- wherein the look object class is configured to control the appearance of the object-oriented widget, and
- wherein the look object class includes an update counter whose value is updated when the look object class is re-defined or modified.
A computer program comprising code for:
- defining a look object class, wherein the look object class is linked into an application;
- and
- associating the look object class with an object-oriented widget;
- wherein the object-oriented widget is an application intended to be displayed, and
- wherein the look object class is configured to control the appearance of the object-oriented widget, and
- wherein the look object class includes an update counter whose value is updated when the look object class is re-defined or modified.
Dependencies are inferred from the claim text.