Integration of GUI application with external application extensions
AssigneeInternational Business Machines Corporation
InventorsAlexander Gebhart, Dieter Gottschall, Juergen Jung, Silke Wastl
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsAlexander Gebhart, Dieter Gottschall, Juergen Jung, Silke Wastl
Estimating the term…
A computerized method for dynamically extending a main application comprising a first user-interface-control by at least one supplementary application is proposed. The method comprises a first-step of monitoring system-messages of a system-message-queue and determines if a monitored system-messages comprises a user-interaction-request for creating said first user-interface-control of said main application. In the affirmative case, an indicator is set that said user-interaction-request for creating said first user-interface-control has been detected. Said method comprises a second-step monitoring application-messages of an application-message-queue and associates in response to setting said indicator the next one or multitude of application-message with said monitored system-message. Said method interprets said next one or multitude of application-message as application-message comprising the request for creating said first user-interface-control by determining based on said next application-message a first user-interface-control-handle, which is used by said GUI system as unique identification of said first user-interface-control. Finally said method executes said supplementary application.
A method for dynamically extending a main application comprising a first user-interface-control by at least one supplementary application, and
A system comprising means adapted for carrying out a method of dynamically extending a main application comprising a first user-interface-control by at least one supplementary application, and
A data processing program for execution in a data processing system comprising software code portions for performing a method of dynamically extending a main application comprising a first user-interface-control by at least one supplementary application, and
A computer program product stored on a computer usable medium, comprising computer readable program means for causing a computer to perform a method of dynamically extending a main application comprising a first user-interface-control by at least one supplementary application, and
Dependencies are inferred from the claim text.