Inventors:
Laura K. Bell - Grand Prairie TX
Barbara McKee - Southlake TX
Thanh-Nha Nguyen - Irving TX
Keith A. Varga - Irving TX
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 300
Abstract:
A system for registering applications for use with a graphic user interface which includes providing registration information for the applications. The registration information includes class identifiers and templates. The templates identify object classes. Each of the class identifiers and each of the templates correspond to a particular application, and the system utilizes templates for registering applications and may utilize subprograms belonging to the graphic user interface to register applications. The system further includes initiating subprograms utilized while registering an object class, if the graphic user interface is inactive. The system registers the object classes and the registration information associated with the applications with the graphic user interface, such that the graphic user interface recognizes the object classes and the registration information associated with the applications, allowing the applications to be initiated through templates presented as icons in the graphic user interface. The system also includes automatically terminating the subprograms utilized while registering the object classes in response to completion of the registration.