<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Double-clicking radio buttons</title><link>http://blogs.msdn.com/oldnewthing/archive/2005/08/04/447654.aspx</link><description>A subtlety that adds a level of polish to your dialogs.</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Double-clicking radio buttons</title><link>http://blogs.msdn.com/oldnewthing/archive/2005/08/04/447654.aspx#447688</link><pubDate>Thu, 04 Aug 2005 18:41:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:447688</guid><dc:creator>Chump</dc:creator><description>What are mumbers and mumblers??&lt;br&gt;8)</description></item><item><title>re: Double-clicking radio buttons</title><link>http://blogs.msdn.com/oldnewthing/archive/2005/08/04/447654.aspx#447696</link><pubDate>Thu, 04 Aug 2005 19:03:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:447696</guid><dc:creator>Alan De Smet</dc:creator><description>A useful technique, but in the specific case of radio buttons I wonder how useful it is.  If the only thing I can do in a dialog box is pick an action to be taken then hit okay, well, I'm really not saying what I mean.  If I no longer want to Mumblize my Foobar, I click Cancel.  If I want one of the other actions, I click the action I want, then OK.  What's the point of confirming (via double-click or OK) at all?  It's hardly a complex dialogue that I might make a mistake on.   Instead, wouldn't it make more sense to have four buttons stacked on top of each other:&lt;br&gt;&lt;br&gt; [Do not &amp;amp;obtain a mumbler now]&lt;br&gt; [Obtain a mumbler auto&amp;amp;matically]&lt;br&gt; [&amp;amp;Enter mumbler manually]&lt;br&gt; [Don't mumblize]&lt;br&gt;&lt;br&gt;It's down to a single unambiguous click.&lt;br&gt;&lt;br&gt;The best example of doing this I can think of was WinXP changing the logout radio buttons to normal buttons.  I found that a vastly superior solution.&lt;br&gt;&lt;br&gt;(Oh, and I suspect you meant mumb_l_er in your first radio button.)</description></item><item><title>re: Double-clicking radio buttons</title><link>http://blogs.msdn.com/oldnewthing/archive/2005/08/04/447654.aspx#447729</link><pubDate>Thu, 04 Aug 2005 19:49:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:447729</guid><dc:creator>Brian Friesen</dc:creator><description>I've never heard of double-clicking radio buttons before.  For the most part I like these nuances in Windows (like holding shift when you active a context menu may reveal additional hidden items).  But double-clicking a radio button sounds like it may be more of an annoyance.  From time to time I accidently double-click a control.  If this happens over a radio button and the dialog closes itself, I would find myself puzzled and annoyed.&lt;br&gt;</description></item><item><title>re: Double-clicking radio buttons</title><link>http://blogs.msdn.com/oldnewthing/archive/2005/08/04/447654.aspx#447747</link><pubDate>Thu, 04 Aug 2005 20:32:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:447747</guid><dc:creator>Mike Dunn</dc:creator><description>That's funny... I've seen wizards where double-clicking a list does a Next as well (add new hardware is one, I think). But I wouldn't expect double-clicking a button to do anything special because double-clicking a button doesn't have special significance anywhere; whereas double-clicking a list is special (meaning &amp;quot;do the default action on what I just clicked&amp;quot;).</description></item><item><title>re: Double-clicking radio buttons</title><link>http://blogs.msdn.com/oldnewthing/archive/2005/08/04/447654.aspx#447996</link><pubDate>Fri, 05 Aug 2005 09:39:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:447996</guid><dc:creator>Frederik Slijkerman</dc:creator><description>I have often seen less experienced computer users double-click on *everything* -- from buttons to what not. Sometimes I've tried to explain what you should single-click and what to double-click, but it actually seems that there isn't a simple rule for that. At least you should keep that fact in mind when designing new special double-click actions.</description></item><item><title>re: Double-clicking radio buttons</title><link>http://blogs.msdn.com/oldnewthing/archive/2005/08/04/447654.aspx#448014</link><pubDate>Fri, 05 Aug 2005 10:52:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:448014</guid><dc:creator>Centaur</dc:creator><description>Microsoft Visual Studio .NET 7.1 is guilty of misapplying this idiom.&lt;br&gt;&lt;br&gt;In the Add New Item dialog, there is a vast Templates list view on the right, and a relatively small Name edit below. Now I usually tend to first think *what* it will be, and next *what name* it will have. Occasionally, I double-click the template, at which point the validator complains that &amp;quot;&amp;lt;Enter name&amp;gt;&amp;quot; is not a valid name. Of course it is not; because I was just going to enter it when you interrupted me with your rude modal validation error message box. The double-click here supports the unlikely use case of entering its name first and deciding what it will be next.</description></item><item><title>re: Double-clicking radio buttons</title><link>http://blogs.msdn.com/oldnewthing/archive/2005/08/04/447654.aspx#448069</link><pubDate>Fri, 05 Aug 2005 16:21:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:448069</guid><dc:creator>GregM</dc:creator><description>Centaur,&lt;br&gt;&lt;br&gt;Yeah, they apparently missed this part of the idiom:&lt;br&gt;&lt;br&gt;Note that double-click as a shortcut for select-and-OK should be used only for dialogs or wizard pages where the only relevant controls are radio buttons (and the OK and Cancel buttons). If there are controls on the page other than the radio button, then you have to wait for the OK because the user might want to manipulate those other controls too. &lt;br&gt;&lt;br&gt;&lt;br&gt;I have done this before, though since it's with MFC, it's only one line of code:&lt;br&gt;    ON_CBN_DBLCLK(IDC_COMBO, OnOK)&lt;br&gt;    ON_LBN_DBLCLK(IDC_LIST, OnOK)&lt;br&gt;etc.&lt;br&gt;</description></item><item><title>re: Double-clicking radio buttons</title><link>http://blogs.msdn.com/oldnewthing/archive/2005/08/04/447654.aspx#448121</link><pubDate>Fri, 05 Aug 2005 18:40:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:448121</guid><dc:creator>Brian Friesen</dc:creator><description>Frederik, you're so right.  I laugh inside every time I watch my dad &amp;quot;drive&amp;quot; a computer, he always double-clicks items in the Quick Launch bar to start them.  I guess for the non-savvy it's easier to double-click everything than try and remember which you double-click and which you single click.&lt;br&gt;</description></item><item><title>re: Double-clicking radio buttons</title><link>http://blogs.msdn.com/oldnewthing/archive/2005/08/04/447654.aspx#448452</link><pubDate>Sat, 06 Aug 2005 09:47:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:448452</guid><dc:creator>TC</dc:creator><description>GregM said:&lt;br&gt;&lt;br&gt;&amp;gt; double-click as a shortcut for select-and-OK&lt;br&gt;&amp;gt; should be used only for dialogs or wizard&lt;br&gt;&amp;gt; pages where the only relevant controls are&lt;br&gt;&amp;gt; radio buttons (and the OK and Cancel&lt;br&gt;&amp;gt; buttons).&lt;br&gt;&lt;br&gt;Not so. Radio buttons are not the only control that you can click to choose an entry. List &amp;amp; combo boxes are other such controls. The only requirement should be, that there is only one such control on the page.&lt;br&gt;&lt;br&gt;TC</description></item></channel></rss>