System and method of providing replaceable and extensible user interface for the installation of a suite of applications
First Claim
1. A method of modifying a display order of user interface (UI screens, comprising the steps of:
- providing a single record text based setup data file for a suite installation and setup application having at least one section containing a display order textual listing of the user interface (UI) screens;
providing a text editor; and
editing the display order textual listing of the UI screens in the setup data file using the text editor.
2 Assignments
0 Petitions
Accused Products
Abstract
Presented is a system and a method for installing a suite of application programs that uses a common structure of a wizard page returned from a procedure exported from a dynamic link library (DLL) or executable (EXE) file. In this way, component writers are able to write their UI in a separate DLL or executable (EXE) file for their component. This improves portability of the UI as the writers are now able to take this file and copy it from version to version without needing to rewrite or port the code in any way. Further, the system and method allow for the usage of a number of default or template UI screens. Modification of the display order, including insertion and deletion of UI screens as well as reordering of the screens is also provided by the system and method of the invention. This functionality is provided through a textural setup database file that includes a textural listing of the UI screens to be utilized. A suite integration toolkit (SIT) utilizes this text file to coordinate the UI display.
102 Citations
15 Claims
-
1. A method of modifying a display order of user interface (UI screens, comprising the steps of:
-
providing a single record text based setup data file for a suite installation and setup application having at least one section containing a display order textual listing of the user interface (UI) screens;
providing a text editor; and
editing the display order textual listing of the UI screens in the setup data file using the text editor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
- 9. A computer-readable medium having stored thereon computer-executable components comprising a plurality of components bundled in a suite, and a single record text based setup database file, said setup database file including a display order textual listing that is modifiable via a text editor, the display order textual listing identifying a specific user interface (UI) screens to be displayed during installation of said components.
-
12. A computer-readable medium having stored thereon computer-executable instructions to perform the steps of:
-
acquiring a single record textual listing whose order of user interface screens is modifiable via a text editor, the display order textual listing providing a listing of user interface screens for each of applications in a suite that are to be installed;
acquiring the user interface screens identified by the textual listing; and
displaying the user interface screens identified by the textual listing for each of the applications in the suite that are to be installed. - View Dependent Claims (13, 14, 15)
-
Specification