Summary
How to display the require space for the installation and space available on a dialog box during runtime of an installerSynopsis
This article will provide a step-by-step guide to add the required space for an installer to a dialog box during runtime.
In addition we will also show the available space on the hard drive on the same dialog box.
This process will use the Microsoft Properties:
[PrimaryVolumeSpaceRequired]
[PrimaryVolumeSpace and Available]
In addition we will also learn about the FormatSize Control attribute.
Discussion
The first step is to choose the dialog box where you would like this information displayed - for this example I have selected the "ReadyToInstall" dialog box.
On this dialog box I created 2 text boxes which are names "Text1" and "Text2". I then used the properties [PrimaryVolumeSpaceRequired] and [PrimaryVolumeSpace and Available] to populate the text value of each one:
Next - A new Custom Action was created of type "New Set Property" type. The Property Name of this custom action was set to PRIMARYFOLDER and for this example I used INSTALDIR as the value.
The custom action was then placed in the User Interface Sequence just before PatchWelcome.
After building and running the installer the following dialog is displayed during runtime:
The values showing in the above dialog represent the memory sizes in units of 512 bytes. To convert these into something more useful for the user we can use the FormatSize Control Attribute.
More details regarding this can be found here.
To use the FormatSize Attribute navigate to the Direct Editor within your project and locate the Control Table, then locate "Text1" and "Text2" controls on the ReadyToInstall Dialog (these are the names given to the text boxes).
The attribute value should then be changed to 589827 to account for the FormatSize attribute.
Now running the Install displays the following:
This can be edited to include additional text boxes to add descriptions for these values - for example "Total Space required" etc....
Was this helpful?
Related Articles
How to Display InstallScript Messages in Suite Installs 3Number of Views
Revenera Assistant
Online
Hi, I am Reva - Ask me anything.
Updates
No new updates
Chat
Home
Updates
/**/
Thanks for the feedback!
Your feedback has been saved.Rate this response:
1
2
3
4
5
Add Additional feedback ( Optional )
0/240
English
English
Language changed successfully
Something went wrong
Email sent successfully
Something went wrong
Case create successfully
Are you sure you want to cancel
the case creation?
Please select a product to submit the case.
Please select a product version to submit the case.
0/255
Upload Attachment
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Are you sure you want to cancel the case creation?
Case closed successfully
File Upload
Maximum file size allowed is 3 MB.
File type not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
© 2026 Flexera Software. All Rights Reserved.
Case id: 00001065
Activity: Status change: 2 hours ago