On 03/21/2007 01:05, Виктор Кожухаров wrote:
> В вт, 2007-03-20 в 22:07 -0500, Ravenlock написа:
>> Hello,
>>
>> I, just this evening, started using the forecast module.  I like it very 
>> much.
>>
>> However, I find that the popup... popping up on a hover is terribly 
>> annoying.  Its annoying for me because I like to keep it in the upper 
>> right corner of my screen.  Being there, every time I minimize a 
>> window... I am then hovering over it, and it pops up.  :(
>>
>> So I wanted to have an option to have the popup window popup on either a 
>> mouse in or a mouse down.
>>
>> The attached patch alters the config panel, and provides a way to 
>> disable the "popup on hover".  If "popup on hover" is unchecked, the 
>> popup will appear on a mouse down, and stay pinned.  A second mouse down 
>> will hide it.
>>
>> PLEASE NOTE:
>> This patch also changes the default popup behavior to popup on the mouse 
>> down.  This is by design.  My argument for doing it this way is...  The 
>> original was not a popup on *hover*... but popup immediately on a mouse 
>> in.  This meant that if you just passed over it carelessly... it popped 
>> up.  That bothered me too. A timer, to create a short "hover" delay 
>> would be necessary to make the hover work properly, imho.
>>
>> I hope someone finds this useful.  :)
> Thanks. I'm going to take a look at it. 

Thanks for considering the patch.  :)

> However, the default behavior is
> going to stay, so I'll have to change the logic of the patch to turn off
> the popup at mouse in, instead of turning it on. 

I wrote no code to change the default behavior.  It was changed simply 
because the int I use is initialized to zero, thus turning the "popup on 
hover" off".  I can change and resubmit if you like.  :)

> And an immediate popup
> at mouse in is important, since people tend to want information
> immediately, instead of having to wait for a timer to time out :)

Understood.  I did not add a timer... it was just a thought.  But 
fwiw... I mean a timer that waited and made sure the pointer had at 
least come to a rest, for say a quarter second.  Or at least stopped 
moving.   As opposed to simply be moving through the same space.  Just 
an idea.

> 
> p.s. And practice your mouse control, it sounded like you triggered the
> popup one too many times :)
> 
> 
> ------------------------------------------------------------------------
> 
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-- 
Regards,
Eric

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to