These dialogs are killing me
Posted: Thu Apr 16, 2015 2:26 pm
First, when installing a program, it's quite normal to see file names flashing as files are installed and copied to their appropriate locations, with a progress bar accompanying the files to give the user a sense of progress. However, I am unable to reproduce this functionality. I'm fairly certain I don't have to update a variable manually for every file that's getting installed, for that file to be reflected on the dialog, above the progress bar.
Second, I've found myself needing a dialog with two progress bars on it. The first bar is fine to be a marquee, but the second is a global progress bar, that needs to be updated manually. I understand that this dialog would need manual updating as opposed to the prior complaint of manually updating filenames on a label. The issue is that I've found reference to having multiple dialogs on one screen, and the solution is to 'just bind another variable to the dialog, instead of the default $PROGRESS$'. That's the end of every instance I've found mentioning this functionality. How do I go about binding a new variable to the progress of my global progress bar? Double clicking the progress bar in the User Interface Editor does not bring up the "Define Interactive Characteristics" as it does with other controls. I assumed I could bind the "receives information" section to a variable, and that would be the new progress. But, I cannot get access to the interactive characteristics for progress bars.
Third, I've got a dialog with four radio buttons. I would like the top one to be checked by default. In the Object Properties the Checked property is set to True, and in the dialog editor the radio appears checked. When in debug/run mode, however, all radios on the page are empty, including the one I've told to be checked. Do these radios need to somehow be connected into a radiogroup, similar to how a webpage's radio buttons work?
Fourth, my Back buttons on the dialogs are set to 'Go to Previous Dialog'. However, this seems to be ignored. Clicking Back always functions as if Next was clicked. I can literally install the software by clicking back every time I should click Next.
Fifth, my Cancel buttons on the dialogs are essentially having the same issue as my Back buttons. Only the very last Cancel button actually terminates the installation, instead of going to the next dialog. They give the 'Are you sure' prompt every time they're clicked, and when Yes is clicked, the next dialog is brought into view.
I've been tasked with converting an older Wise installer to be compatible with W8, thus we are using InstallAware. I'm fairly new to it, but feel that I've thoroughly attempted to resolve these issues in a manor that would be sensible, yet it seems the functionality I would expect is hiding somewhere.
Second, I've found myself needing a dialog with two progress bars on it. The first bar is fine to be a marquee, but the second is a global progress bar, that needs to be updated manually. I understand that this dialog would need manual updating as opposed to the prior complaint of manually updating filenames on a label. The issue is that I've found reference to having multiple dialogs on one screen, and the solution is to 'just bind another variable to the dialog, instead of the default $PROGRESS$'. That's the end of every instance I've found mentioning this functionality. How do I go about binding a new variable to the progress of my global progress bar? Double clicking the progress bar in the User Interface Editor does not bring up the "Define Interactive Characteristics" as it does with other controls. I assumed I could bind the "receives information" section to a variable, and that would be the new progress. But, I cannot get access to the interactive characteristics for progress bars.
Third, I've got a dialog with four radio buttons. I would like the top one to be checked by default. In the Object Properties the Checked property is set to True, and in the dialog editor the radio appears checked. When in debug/run mode, however, all radios on the page are empty, including the one I've told to be checked. Do these radios need to somehow be connected into a radiogroup, similar to how a webpage's radio buttons work?
Fourth, my Back buttons on the dialogs are set to 'Go to Previous Dialog'. However, this seems to be ignored. Clicking Back always functions as if Next was clicked. I can literally install the software by clicking back every time I should click Next.
Fifth, my Cancel buttons on the dialogs are essentially having the same issue as my Back buttons. Only the very last Cancel button actually terminates the installation, instead of going to the next dialog. They give the 'Are you sure' prompt every time they're clicked, and when Yes is clicked, the next dialog is brought into view.
I've been tasked with converting an older Wise installer to be compatible with W8, thus we are using InstallAware. I'm fairly new to it, but feel that I've thoroughly attempted to resolve these issues in a manor that would be sensible, yet it seems the functionality I would expect is hiding somewhere.