Wireshark-dev: Re: [Wireshark-dev] Icon Poll - is this OK?

From: Edwin Groothuis <Edwin.Groothuis@xxxxxxxxxxxx>
Date: Thu, 11 Apr 2013 05:42:58 +0000
On Wed, Apr 10, 2013 at 7:01 PM, Gerald Combs <gerald@xxxxxxxxxxxxx> wrote:
>> On 4/10/13 3:57 PM, Kurt Knochner wrote:
>>> Laura Chappell wrote:
>>
>>>> RECOMMENDATION:
>>>> Start= just green arrow
>>>> Stop= just red square
>>
>>> a lot of other network sniffers chose that for their icons too.
>>
>>> http://goo.gl/EtySX
>
>> This makes zero sense to me. Why would you click on a "play" button to
>> capture packets?

> This.

> At risk of repeating myself: if the icon is confusing fix the icon,
> but I think the recording metaphor is right. Perhaps Guy's suggestion
> of adding fill/depth so that it looks less like an indicator light and
> more like a button is worth pursuing.
>
> However, as Laura's poll showed, the power of green=start and red=stop
> is not to be ignored (this suggests to me that the standard 'record'
> icon of a red circle isn't optimal in the first place). Perhaps just a
> green circle for start and a red square for stop?

The stop button doesn't do anything if there is no capturing happening.
The capture button doesn't do anything if there is a capture happening.

Why do we need two buttons?
Can't we have a single button which is for enabling and disabling the capturing of packets.

What happens when this button is pressed: http://i.ebayimg.com/00/s/NzY4WDEwMjQ=/$%28KGrHqVHJCME-iF4MvtgBP1Hw033gQ~~60_3.JPG?set_id=880000500F? It goes to the back, you hear a click and the light turns on: The action for this button is active. You press it again, the goes to the back, you hear a click and the light turns off: The action for this button is inactive.

If the GUI environment can't do that click, I can live with it.
If the GUI environment can't do the shaded "pushed back" feature, I can live with it.
If the GUI environment can't do the change of image (from "without light" to "with light"), yeah, then keep two buttons for it.

But having one button for it: That would resolve this whole issue.

Edwin