| US 7,533,351 B2 | ||
| Method, apparatus, and program for dynamic expansion and overlay of controls | ||
| Thomas Alexander Bellwood, Austin, Tex. (US); Matthew Francis Rutkowski, Pflugerville, Tex. (US); and Michael John Walker, Austin, Tex. (US) | ||
| Assigned to International Business Machines Corporation, Armonk, N.Y. (US) | ||
| Filed on Aug. 13, 2003, as Appl. No. 10/639,861. | ||
| Prior Publication US 2005/0039137 A1, Feb. 17, 2005 | ||
| Int. Cl. G06F 3/048 (2006.01) | ||
| U.S. Cl. 715—780 [715/790; 715/225] | 25 Claims |

| 1. A method for expansion of controls, the method comprising:
loading a set of system window controls, wherein a set of replacement controls is loaded in place of corresponding system
window controls;
responsive to a create message to create a given control, creating an instance of a replacement control from within the set
of system window controls for the given control;
wherein, responsive to a given input message, the instance of the replacement control creates an overlay control; and
displaying the replacement control and the overlay control on a display.
|