Controlling a GUI display for a plug-in
First Claim
Patent Images
1. A system for controlling a GUI display for a plug-in in an application supporting plug-ins, the system comprising:
- a memory and a processor;
means for installing the plug-in in the application, including means for configuring the application with a location of at least one XML representation of at least one GUI object;
means for receiving, at run time, in the application from the plug-in a request to display a GUI object, wherein the application has standards of appearance for the GUI display;
means for retrieving an XML representation of the GUI object in response to the request that complies with the application'"'"'s standards of appearance for the GUI display from the location; and
means for displaying the GUI object in dependence upon the retrieved XML representation of the GUI object.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products are provided for controlling a GUI display for a plug-in in an application supporting plug-ins. Embodiments include receiving, at run time, in the application from the plug-in a request to display a GUI object; responsive to the request, retrieving an XML representation of the GUI object; and displaying the GUI object in dependence upon the retrieved XML representation of the GUI object. Typical embodiments also include receiving from the plug-in a request to retrieve user input responsive to the GUI object; and returning to the plug-in responsive user input.
74 Citations
12 Claims
-
1. A system for controlling a GUI display for a plug-in in an application supporting plug-ins, the system comprising:
-
a memory and a processor; means for installing the plug-in in the application, including means for configuring the application with a location of at least one XML representation of at least one GUI object; means for receiving, at run time, in the application from the plug-in a request to display a GUI object, wherein the application has standards of appearance for the GUI display; means for retrieving an XML representation of the GUI object in response to the request that complies with the application'"'"'s standards of appearance for the GUI display from the location; and means for displaying the GUI object in dependence upon the retrieved XML representation of the GUI object. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product stored in a computer recording medium for controlling a GUI display for a plug-in in an application supporting plug-ins, the computer program product comprising:
-
a recording medium; means, recorded on the recording medium, for installing the plug-in in the application, including means for configuring the application with a location of at least one XML representation of at least one GUI object; means, recorded on the recording medium, for receiving, at run time, in the application from the plug-in a request to display a GUI object, wherein the application has standards of appearance for the GUI display;
means, recorded on the recording medium, for retrieving an XML representation of the GUI object in response to the request that complies with the application'"'"'s standards of appearance for the GUI display from the location; andmeans, recorded on the recording medium, for displaying the GUI object in dependence upon the retrieved XML representation of the GUI object. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification