Dialog Demo 2 refreshwindow bugs
I'm reviewing Dialog demo 2 as I want a setup with an optional dialog
that is hidden at runtime.
Steps:
Run dialog demo.
press next ... "You have marked check box : B" - correct
press back, uncheck B and check A
press next ... "You have marked check box : B" - incorrect
press back, check B and check A
press next ... "You have marked check box : B" - incorrect
press back, uncheck B, uncheck A, and check C
press next ... enter password "test"
press next ... "You have marked check box : C" - correct
press back, press back, check A and C
press next, press next, ... "You have marked check box: C" - incorrect
I'm guessing that "Refresh Next Dialog" should always be run,
or run IF dialognextid=2 OR dialognextid=3
Cheers,
Alan
Alan Telford
Development Manager
Maxtel Software Ltd
http://www.maxtelsoftware.com
1 Attachment(s)
Re: Dialog Demo 2 refreshwindow bugs
I made a variation of Demo 2 but using "Features" instead of
checkboxes, and I discovered one weird low priority bug, but I thought
you may like an example.
If you run Demo 3, press NEXT and then press BACK the install program
vanishes (instead of going back to dialog 1).
Likewise if you select A, B or A+B, press NEXT then BACK the install
program vanishes.
You must select C before pressing NEXT then BACK for it to remain
working. And oddly enough, if you uncheck C you can press NEXT/BACK
all you like and it will work correctly.
Cheers,
Alan
Alan Telford
Development Manager
Maxtel Software Ltd
http://www.maxtelsoftware.com
Re: Dialog Demo 2 refreshwindow bugs
Alan,
Hmm, interesting... Item in review, thank you.
Friedrich
--
Friedrich Linder
CEO, Lindersoft
www.lindersoft.com
+1.954.252.3910
"point. click. ship" - that's SetupBuilder 5
Re: Dialog Demo 2 refreshwindow bugs
Alan,
The vanishing problem was caused by the "Custom Install" dialog (if you
replace it with another dialog then it works fine). If you refresh a
"Custom Install" dialog then an internal callback sends the installer
into nirvana.
Fixed now. Thanks for your bug report.
Friedrich
--
Friedrich Linder
CEO, Lindersoft
www.lindersoft.com
+1.954.252.3910
"point. click. ship" - that's SetupBuilder 5