Patent ID: 6993773

Claim:
A display system, comprising: a display; a processor coupled between the display and a first application program interface (API) and adapted to execute code within the first API during runtime of an application program, wherein execution of said code by the processor generates an image upon the display, such that a look and feel of the image displayed using the first API is the different across diverse operating systems, wherein the first API lacks functionality provided by a second API within a second display system, which is configured for using the second API to generate an image with the same look and feel across diverse operating systems, and wherein the functionality lacked by the first API comprises: support for Unicode font encoding and font searching capability; and enhanced text support, including popup menus with cut and paste editing capability, and undo/redo editing, software components adapted for incorporation into the first API; and a third API, resulting from the incorporation of the software components into the first API and configured for providing at least some of the functionality present in the second API and absent in the first API, while retaining the look and feel consistency of the second API.