Re: What to use on GTK+3
No no no. Everybody is wrong. What we need is: [ Actually, now that I come to think about it, this is not the action I would like to take at this time. Thankyou all the same] [ This is precisely the action that I require, and I thank you for the explicit dialog and verbose text in the buttons; it really makes sure I know what it about to happen, and possibly makes the rest of the text of the dialog redundant, but hey, at least there is zero scope for confusion] Dan On Sun, Aug 9, 2015 at 11:45 AM, Paul Davis wrote: > On Sat, Aug 8, 2015 at 8:41 PM, Allin Cottrell wrote: > >> However, in relation to Igor's original point, giving the user options of >> Yes/No is IMO fine if your dialog asks a short, simple question that >> requires an answer of Yes or No. As in >> >> Overwrite ? Yes/No >> Send message? Yes/No >> Really delete X? Yes/No >> >> One could rephrase these messages as something other than Yes/No questions >> but would that actually be clearer? I doubt it. > > I think you're wrong. Each one of these can be converted into a dialog > of the following general form: > > Need confirmation to carry out potentially significant action > > [ Do not take this action ][ Take this action ] > > > A specific case may help > > > Overwriting this file may cause data loss > >[ Do not overwrite the file ] [ Overwrite the file ] > > > or > > Once your message is sent, you cannot delete it. > >[ Do not send this message] [ Send this message] > > > Both these examples are clearer, because they explain what is at stake. > ___ > gtk-list mailing list > gtk-list@gnome.org > https://mail.gnome.org/mailman/listinfo/gtk-list ___ gtk-list mailing list gtk-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-list
Re: What to use on GTK+3
On Sat, Aug 8, 2015 at 8:41 PM, Allin Cottrell wrote: > However, in relation to Igor's original point, giving the user options of > Yes/No is IMO fine if your dialog asks a short, simple question that > requires an answer of Yes or No. As in > > Overwrite ? Yes/No > Send message? Yes/No > Really delete X? Yes/No > > One could rephrase these messages as something other than Yes/No questions > but would that actually be clearer? I doubt it. I think you're wrong. Each one of these can be converted into a dialog of the following general form: Need confirmation to carry out potentially significant action [ Do not take this action ][ Take this action ] A specific case may help Overwriting this file may cause data loss [ Do not overwrite the file ] [ Overwrite the file ] or Once your message is sent, you cannot delete it. [ Do not send this message] [ Send this message] Both these examples are clearer, because they explain what is at stake. ___ gtk-list mailing list gtk-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-list
Re: What to use on GTK+3
On Sat, 8 Aug 2015, Tristan Van Berkom wrote: On Sun, Aug 9, 2015 at 3:11 AM, Igor Korot wrote: Emmanuele, On Sat, Aug 8, 2015 at 1:52 PM, Emmanuele Bassi wrote: Use "Yes", but please: consider using a more descriptive label and icon than just "yes". The "Yes", "No" and "Cancel" are legitimate button labels, especially if used in one dialog. In some very few cases you may find yourself with no better option than "yes", "no" or "cancel" as button labels in a dialog, however, probably 99% of the time you can do better, and you do a disservice to your users by choosing GTK_STOCK_OK just because you were too lazy to search for a proper verb which describes the consequent action properly. Granted (and thanks for the interesting stackexchange reference infra). Giving options of just OK/Cancel seems to be generally suboptimal and in some cases positively evil. However, in relation to Igor's original point, giving the user options of Yes/No is IMO fine if your dialog asks a short, simple question that requires an answer of Yes or No. As in Overwrite ? Yes/No Send message? Yes/No Really delete X? Yes/No One could rephrase these messages as something other than Yes/No questions but would that actually be clearer? I doubt it. I'd want to see peer-reviewed psychological studies showing an error rate that was lower by a statistically significant margin before I believed that. Allin Cottrell ___ gtk-list mailing list gtk-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-list
Re: What to use on GTK+3
On Sun, Aug 9, 2015 at 3:11 AM, Igor Korot wrote: Emmanuele, On Sat, Aug 8, 2015 at 1:52 PM, Emmanuele Bassi wrote: Use "Yes", but please: consider using a more descriptive label and icon than just "yes". The "Yes", "No" and "Cancel" are legitimate button labels, especially if used in one dialog. In some very few cases you may find yourself with no better option than "yes", "no" or "cancel" as button labels in a dialog, however, probably 99% of the time you can do better, and you do a disservice to your users by choosing GTK_STOCK_OK just because you were too lazy to search for a proper verb which describes the consequent action properly. This is a point which has been thought of and discussed to death, I suggest you google around for blog posts on the subject which can be enlightening as to why its pretty much universally agreed by usability experts that "yes" / "no" dialogs are just really undesirable and should be avoided. Here's one random post I've seen before which happened to float to the top of my search results: http://ux.stackexchange.com/questions/9946/should-i-use-yes-no-or-ok-cancel-on-my-message-box Cheers, -Tristan Could you please update the documentation to let people know about it? Thank you Ciao, Emmanuele. On Saturday, August 8, 2015, Igor Korot wrote: Hi, ALL, It looks like all GTK_STOCK_XXX have their replacemewnts in GTK+-3. However, GTK_STOCK_YES does not. And it is very useful item. Is there a replacement I can use? Thank you. ___ gtk-list mailing list gtk-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-list -- https://www.bassi.io [@] ebassi [@gmail.com] ___ gtk-list mailing list gtk-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-list ___ gtk-list mailing list gtk-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-list
Re: What to use on GTK+3
Emmanuele, On Sat, Aug 8, 2015 at 1:52 PM, Emmanuele Bassi wrote: > Use "Yes", but please: consider using a more descriptive label and icon than > just "yes". The "Yes", "No" and "Cancel" are legitimate button labels, especially if used in one dialog. Could you please update the documentation to let people know about it? Thank you > > Ciao, > Emmanuele. > > > On Saturday, August 8, 2015, Igor Korot wrote: >> >> Hi, ALL, >> It looks like all GTK_STOCK_XXX have their replacemewnts in GTK+-3. >> >> However, GTK_STOCK_YES does not. And it is very useful item. >> >> Is there a replacement I can use? >> >> Thank you. >> ___ >> gtk-list mailing list >> gtk-list@gnome.org >> https://mail.gnome.org/mailman/listinfo/gtk-list > > > > -- > https://www.bassi.io > [@] ebassi [@gmail.com] ___ gtk-list mailing list gtk-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-list
Re: What to use on GTK+3
Use "Yes", but please: consider using a more descriptive label and icon than just "yes". Ciao, Emmanuele. On Saturday, August 8, 2015, Igor Korot wrote: > Hi, ALL, > It looks like all GTK_STOCK_XXX have their replacemewnts in GTK+-3. > > However, GTK_STOCK_YES does not. And it is very useful item. > > Is there a replacement I can use? > > Thank you. > ___ > gtk-list mailing list > gtk-list@gnome.org > https://mail.gnome.org/mailman/listinfo/gtk-list > -- https://www.bassi.io [@] ebassi [@gmail.com] ___ gtk-list mailing list gtk-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-list
What to use on GTK+3
Hi, ALL, It looks like all GTK_STOCK_XXX have their replacemewnts in GTK+-3. However, GTK_STOCK_YES does not. And it is very useful item. Is there a replacement I can use? Thank you. ___ gtk-list mailing list gtk-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-list