Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!dali.cs.montana.edu!milton!uw-beaver!ubc-cs!fornax!oneill From: oneill@fornax.UUCP (Richard Oneill) Newsgroups: comp.sys.next Subject: Re: where is the object that handles "Are you sure" comfirmation Summary: You DON'T want to do this... (You don't want Yes/No buttons) Keywords: User-Interface, Yes, No Message-ID: <2655@fornax.UUCP> Date: 7 May 91 19:58:43 GMT References: <998@nddsun1.sps.mot.com> Reply-To: oneill@cs.sfu.ca (Richard Oneill) Organization: School of Computing Science, SFU, Burnaby, B.C. Canada Lines: 27 In article <998@nddsun1.sps.mot.com> leivian@axon.sps.mot.com (Bob Leivian) writes: > Would like to include confirmation for some methods by using > the pop up box that asks are you sure you want to do X and doesn't > return till the user clicks yes (or no). There has to be a class like > this in the OS, but I can't find it. IMHO, you really don't want to do this if you can avoid it. Questions like "Are you sure you don't want to avoid quitting and exit without not saving your file ?", with buttons labeled [Yes] [No] [Cancel] are often confusing, and waste a users time by forcing them to check carefully whether they should be clicking [Yes] or [No]. It is *far better* to have boxes like, 'Ran out of wigets to twiddle...' with buttons [Make More] [Stop Run] to click. I would think that it isn't going to be too hard to dynamically create dialog boxes like these if there are too many to use IB. Unfortunately, I'll have to leave it to someone who knows how to tell you more... I would think that there ought to be something about not having [Yes] [No] buttons in the user interface guidelines. If there isn't, IMHO there should be... (Are you listening comp.sys.next !! ;-) Richard, -- Composing a suitably apt and witty .signature is left | oneill@fornax.UUCP as an exercise for the reader. | oneill@cs.sfu.ca