|
|||||||
| View Poll Results: Should the cancel button be enabled? | |||
| Never |
|
26 | 72.22% |
| Yes |
|
4 | 11.11% |
| Yes, but with a different caption |
|
6 | 16.67% |
| Voters: 36. You may not vote on this poll | |||
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
|
|
|
#1 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,343
|
Finish page cancel button
Currently, the MUI enables the cancel button on the finish page, if it contains checkboxes. If the user clicks the cancel button, the checkboxes are ignored. Some users, including bug report #1267491, have complained and said this might confuse the user.
In a way, it does make sense to have the cancel button enabled. It's a much more convenient way to skip whatever the finish page has to offer. Be it running an application, showing a web page or even restarting, hitting cancel is quicker than unchecking boxes and changing radio button selections. However, it might be confusing, making the user think he has a chance to cancel the installation, even though the finish page says the installation was completed. So, what do you think? NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
|
|
#2 |
|
Senior Member
Join Date: Jan 2002
Location: Denmark
Posts: 136
|
I voted "Never", because I think it will be very difficult to explain on the button caption that it quits the installer, ignoring the checked boxes. I'm all for the last option if anyone has a good idea, though.
|
|
|
|
|
|
#3 |
|
NSIS Dev
Join Date: Feb 2003
Location: Boston, MA, U.S.A.
Posts: 455
|
Change the Cancel button label to "Skip"?
|
|
|
|
|
|
#4 |
|
Senior Member
Join Date: Jan 2002
Location: Denmark
Posts: 136
|
The average computer-illiterate user might not understand what there is to skip.
|
|
|
|
|
|
#5 |
|
NSIS Dev
Join Date: Feb 2003
Location: Boston, MA, U.S.A.
Posts: 455
|
Maybe then add a line on the finish page telling them to press the Skip button to ignore the finish checkbox options?
|
|
|
|
|
|
#6 |
|
NSIS MUI Dev
Join Date: Nov 2001
Posts: 3,717
|
That makes things more difficult for the user. The pages should be as simple as possible.
|
|
|
|
|
|
#7 |
|
NSIS Dev
Join Date: Feb 2003
Location: Boston, MA, U.S.A.
Posts: 455
|
What do other installers do? Let's just do the same- that way at least NSIS is as confusing (or clear) as the standard.
|
|
|
|
|
|
#8 |
|
Major Dude
|
voted for "Never" as it is very handy but unusual and most users wont understand it.
i think we have the time to uncheck checkboxes. what about adding a define to let coders choose if they want the additional button or not? hand by comm@nder21 ---------- WiKi pages:CreateInternetShortcut|Enhanced FindWindow|Parse CSV-Data|Open/Close CD-Drive|Installer without Icon|Vista application compatibility |
|
|
|
|
|
#9 |
|
Major Dude
Join Date: Jun 2001
Posts: 1,173
|
I'm all for a define myself... in lieu of coders adding the 2-3 lines of code required to make changes manually. Changing the caption of the button / disabling it / hiding it isn't rocket science - it would just have to be documented.
|
|
|
|
|
|
#10 |
|
NSIS MUI Dev
Join Date: Nov 2001
Posts: 3,717
|
I'd prefer a consistent behavior for all installers. If users get different things for different installers it becomes even more complex. Looking at the votes and the behavior of other installers, I think it should be disabled.
|
|
|
|
|
|
#11 |
|
Junior Member
|
I did some (admittedly limited) testing with some other installers; here's what I encountered:
"Never hold your farts in. They travel up your spine and into your brain, and that's where you get shitty ideas from." - Unknown |
|
|
|
|
|
#12 |
|
Senior Member
Join Date: Jun 2005
Posts: 211
|
My two cents is that QA at my company told me to hide the Cancel button since it would most likely be confusing to the average user.
|
|
|
|
|
|
#13 |
|
NSIS Dev
Join Date: Feb 2003
Location: Boston, MA, U.S.A.
Posts: 455
|
I think we have a winner- just hide the darn thing.
|
|
|
|
|
|
#14 |
|
Senior Member
Join Date: Jun 2005
Posts: 211
|
Maybe it should be hidden by default and then there can be a !define MUI_FINISHPAGE_CANCEL_SHOW to show it.
|
|
|
|
|
|
#15 |
|
Major Dude
Join Date: May 2005
Location: New Zealand
Posts: 916
|
In my UI, I have it so that the cancel button is always disabled. BTW, the first full version of InstallSpider should be out sometime this week, just have to finish writing the docs
(which will take awhile because of all the new macros I have added to the UI).
"Only a MouseHelmet will save you from a MouseTrap" -Jason Ross (Me) NSIS 3 POSIX Ninja Wiki Profile |
|
|
|
|
|
#16 |
|
Junior Member
Join Date: Nov 2005
Posts: 3
|
I also vote for "never" because this is in any case confusing. I got some emails from users of my installer who mentioned this.
|
|
|
|
|
|
#17 |
|
Member
Join Date: Jun 2006
Posts: 50
|
May I ask what happened to this? Was there any change that I missed to get rid of the cancel button?
|
|
|
|
|
|
#18 |
|
Senior Member
Join Date: May 2005
Posts: 119
|
Yeah, I am very curious, too, as I have closed a bug as WNF for this.
|
|
|
|
|
|
#19 |
|
NSIS MUI Dev
Join Date: Nov 2001
Posts: 3,717
|
I remember a part of the solution was a synchronization between the Close (X) and Cancel button. That still has to be implemented.
|
|
|
|
|
|
#20 |
|
Senior Member
Join Date: May 2005
Posts: 119
|
Cheers, Joost.
|
|
|
|
|
|
#21 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,343
|
Finally implemented. The X button is now disabled when the Cancel button is disabled and the finish page has the Cancel button disabled by default. MUI_FINISHPAGE_CANCEL_ENABLED can be defined to restore the old behavior.
NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
|
|
#22 |
|
Major Dude
Join Date: May 2003
Posts: 681
|
thx
Greets, Brummelchen |
|
|
|
![]() |
|
|||||||
| Thread Tools | Search this Thread |
| Display Modes | |
|
|