Claims
- 1. A client software program for providing instructions to one or more processors for executing processes on an embedded device which is configured for establishing a network connection to at one other computing device, comprising:
an application layer; a programming environment configured to render areas of an user interface component from a shared delegation object; and an operating system layer.
- 2. The client software program of claim 1, wherein the user interface component is logically separated into a non-overridable system part and an overridable user part.
- 3. The client software program of claim 2, wherein the overridable user part comprises user interface component-specific data and the non-overridable system part comprises data used to factorize the way the user interface component is rendered.
- 4. The client software program of claim 1, wherein the programming environment is further configured to query user interface component extensions from the shared delegation object.
- 5. The client software program of claim 4, wherein the user interface component extensions include border dimensions.
- 6. The client software program of claim 4, wherein the user interface component extensions include background properties.
- 7. A client software program for providing instructions to one or more processors for executing processes on an embedded device which is configured for establishing a network connection to at one other computing device, comprising:
an application layer; a programming environment configured to query user interface component extensions from a shared delegation object; and an operating system layer.
- 8. The client software program of claim 7, wherein the user interface component extensions include border dimensions.
- 9. The client software program of claim 7, wherein the user interface component extensions include background properties.
- 10. The client software program of claim 7, wherein the user interface component is logically separated into a non-overridable system part and an overridable user part.
- 11. The client software program of claim 10, wherein the overridable user part comprises user interface component-specific data and the non-overridable system part comprises data used to factorize the way the user interface component is rendered.
PRIORITY
[0001] This application claims the benefit of priority to United States provisional patent application No. 60/225,569, filed Aug. 14, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60225569 |
Aug 2000 |
US |