Project overview
The Project overview page contains a summary of the key information from the InstallMate project, plus the list of installation packages that are defined in your project.
Product information
The topmost section contains the most important product information, plus buttons to access more detailed project pages. The information in this section is read-only; to change any of it, you must go to the Product info page.
Attribute | Description |
---|---|
Product name | Shows the name of the product as set on the Product info page. |
Product version | Shows the version of the product as set on the Product info page. |
Product GUID | Shows the GUID of the product's installer as set on the Product info page. |
Product info | Click this button to go to the Product info page, where you can edit detailed product information. |
Requirements | Click this button to go to the Requirements page, where you can set the system requirements for your product. |
Prerequisites | Click this button to go to the Prerequisites page, where you can edit specify the prerequisites for your product. |
Installation content
The second section contains a summary of the project's installation contents, plus buttons to access more detailed project pages. The information in this section is read-only; to change any of it, you must go to the Files and folders page.
Attribute | Description |
---|---|
Installation content | Shows the number of installation files and their total size. Note: These statistics do not take conditional installation or components into account; they are simply the total count across the project. To add or remove installation files, go to the Files and folders page. |
Primary folder path | Shows the installation path of the designated primary installation folder. Note: The folder path is resolved as if it were installed on your own computer. This implies that system-dependent folder paths (for example 32/64-bit folders, Documents and Settings versus ProgramData, or the name of the folder in your own language) will be resolved according to the Windows version on your computer. During installation the actual installation path will follow the conventions of the target system, which may be different from your own computer. You should bear this in mind when verifying the installation path. |
Components | Click this button to go to the Components page, where you can edit the product's components. |
Files | Click this button to go to the primary installation folder on the Files and folders page, where you can add or remove files, folders, and shortcuts for your product. |
User interface
This section contains a few basic user interface settings, plus buttons to access more detailed project pages.
Warning: If you modify the predefined installer dialogs, then some of these options may no longer work as intended.
Attribute | Description |
---|---|
Include Readme page | Check this box to display a Readme dialog box prior to installation; clear the box to omit that dialog box. |
Edit Readme... | Click this button to transfer to the RichTexts project page with the default Readme RichText object selected. You can edit the desired text for the ReadmeDlg dialog box. |
Include License page | Check this box to display a License agreement dialog box prior to installation; clear the box to omit that dialog box. |
Edit License... | Click this button to transfer to the RichTexts project page with the default License RichText object selected. You can edit the desired text for the LicenseDlg dialog box. |
Installer options | Click this button to go to the Installer options page, where you can modify the the installer's runtime behavior. |
User interface | Click this button to go to the User interface page, where you can edit the the installer's user interface settings. |
Dialogs | Click this button to go to the Dialogs page, where you can create, edit, and remove the installer's dialogs. |
Registration status
This section displays InstallMate's registration status on your system.
Note: InstallMate stores its registration certificates on a per-user basis on your computer. This means that if you enter the registration certificate while logged on as, for example, Dave, then someone else who logs onto the same computer under a different name will not see this certificate and InstallMate will be unregistered. The other user must obtain her/his own registration certificate and enter that while logged on under their name.
Attribute | Description |
---|---|
Registration status | Displays the registration information from your license registration certificate. If you have not yet registered your copy of InstallMate, displays a TRIAL version reminder. |
Register... | Click this button to open the License registration dialog box that enables you to enter the registration certificate that you purchased for InstallMate. Tip: To purchase a registration certificate, go to the InstallMate registration web page. |
Unregister | Click this button to remove your license registration from the system. This is required if you want to re-activate your registration on a different computer. |
Package list
The list at the bottom of the Project overview page shows the currently defined installation packages for your project. Each package corresponds to an installer that is built from the project. InstallMate allows you to define more than one package for your product; you can use that to build several installer variations from the same project. For example, you can create separate 32-bit and 64-bit installers, or separate installers for full distribution versus on-demand component download.
The following package attributes are useful if you want to create different installers from a single project:
- Packaging - Use this to create, for example, a single (large) .exe installation package that contains your entire product, and also a second package that uses a (small) installer stub that downloads the required components on an as-needed basis. See Installer packaging for details.
- Languages - Separate packages can be used to create different installer language versions. This is not normally recommended; a single multilingual installer is probably better. Furthermore, InstallMate automatically creates per-language installers if you set the Languages option to Per language. One situation where you might want to use separate packages is if you want to distribute both an English-only installer (say, for Anglo-Saxon markets) and a multilingual installer (for other markets).
- Default arguments - You can set different default arguments for different packages, for example to create an installer that runs in quiet (unattended) mode by default by setting the Default args field to /q.
- Build variables - Build variables can be used in conjunction with Build conditions in components to create installers that contain different subsets of your product. For example, you could use this to create both a full-product and a restricted demo installer of your product from the same InstallMate project.
For more information about packages, see Package attributes.