Inserting user interface elements into native applications
First Claim
1. A computer-implemented method for inserting a group of user interface elements into a native application, comprising:
- receiving a request for at least one custom form region that includes the group of user interface elements;
determining a type of the at least one custom form region;
registering the group of user interface elements in an operating system registry; and
integrating the at least one custom form region into the native application based on the determined type.
2 Assignments
0 Petitions
Accused Products
Abstract
Custom user interfaces are inserted into native applications enabling various presentation formats to be used for integrating inserted user interfaces with existing user interface(s) of the native application. Inserted user interfaces may be presented as collapsible adjoining form regions, task panes, and/or large form regions as part of a tab collection of the native application. Registering the added user interfaces in a structured file in the operating system registry instead of an application protocol interface registration specific to the application enables synchronized installation of custom user interfaces and their controls.
111 Citations
20 Claims
-
1. A computer-implemented method for inserting a group of user interface elements into a native application, comprising:
-
receiving a request for at least one custom form region that includes the group of user interface elements; determining a type of the at least one custom form region; registering the group of user interface elements in an operating system registry; and integrating the at least one custom form region into the native application based on the determined type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable medium having computer instructions for inserting a custom form region into a native application user interface, the instructions comprising:
-
receiving a request for the custom form region that includes at least one of;
a user interface, an add-in, an icon, and an allowed action for a user;determining a type, a size, and a layout of the custom form region; registering elements of the custom form region in an operating system registry; binding at least one of a data field and a control of the native application user interface to at least one of a data field and a control of the custom form region; and integrating the custom form region into the native application user interface based on the determined type. - View Dependent Claims (17)
-
-
18. A computer-implemented method for inserting a custom form region into an electronic mail application user interface, comprising:
-
receiving a request for the custom form region, whereby elements of the custom form region include at least one of;
a user interface, an add-in, an icon, and an allowed action for a user;determining a type of the custom form region based on a user selection; determining a size and a layout of the custom form region based on at least one of;
content of the custom form region and a size, a layout and content of the electronic mail application user interface;registering the elements of the custom form region in an operating system registry; binding at least one data field and at least one control of the electronic mail application user interface to at least one data field and at least one control of the custom form region; and integrating the custom form region into the electronic mail application user interface based on the determined type. - View Dependent Claims (19, 20)
-
Specification