This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: ISPRINT prints wrong rtf file
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Aug 04, 2009
12:07 PM
ISPRINT prints wrong rtf file
I have a BASIC MSI setup that includes four possible license agreements depending on the product license entered by the user. The best solution that I found was to duplicate the License Agreement dialog and to associate the appropriate license agreement with each one and display the appropriate License Agreement dialog based upon a Property set by the License validation process. The License dialog shows up appropriately and the appropriate license displays to the end user. However, to my surprise, when the user clicks on PRINT the ISPRINT routine does not print what is provided in the current dialog!
Rather, it prints what is in the original dialog. 😄
Sooo, is there any way within the next few days to get this fixed - other than removing the Print button and disabling the Print feature completely? Unfortunately this was not discovered earlier in the test process and we only have a few days until we go gold.
Thanks.
Rather, it prints what is in the original dialog. 😄
Sooo, is there any way within the next few days to get this fixed - other than removing the Print button and disabling the Print feature completely? Unfortunately this was not discovered earlier in the test process and we only have a few days until we go gold.
Thanks.
(3) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Aug 04, 2009
06:30 PM
The IS_PRINT_DIALOG property can be set to the name of the dialog that contains the license agreement to print. If this property is not set, the print button will print the license agreement from a dialog named "LicenseAgreement". More details can be found in the help topic "Adding a Print Button to a Dialog".
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Aug 05, 2009
07:28 AM
Thank you, that is exactly what I was looking for but could not find.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Aug 14, 2009
06:18 AM
check this out:
http://helpnet.acresso.com/robo/projects/installshield12helplib/ihelpeudialogsaddprintbutton.htm
The syntax for setting a property is [propertyname].
Please also see http://helpnet.acresso.com/robo/projects/installshield12helplib/IHelpEUDialogsControlEventsList.htm
So please try the following:
- Change the event from “IS_PRINT_DIALOG” to “[IS_PRINT_DIALOG]”
- Add the condition 1
http://helpnet.acresso.com/robo/projects/installshield12helplib/ihelpeudialogsaddprintbutton.htm
The syntax for setting a property is [propertyname].
Please also see http://helpnet.acresso.com/robo/projects/installshield12helplib/IHelpEUDialogsControlEventsList.htm
So please try the following:
- Change the event from “IS_PRINT_DIALOG” to “[IS_PRINT_DIALOG]”
- Add the condition 1