PDA

View Full Version : Dialog Demo 2 refreshwindow bugs



NewsArchive
10-04-2006, 12:12 AM
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

NewsArchive
10-04-2006, 12:12 AM
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

NewsArchive
10-04-2006, 12:15 AM
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

NewsArchive
10-04-2006, 01:42 AM
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