On Thu, 22 Sep 2005 15:16:21 +0200 Martin Geisler <[EMAIL PROTECTED]>
babbled:

> [email protected] writes:
> 
> > Log Message:
> >
> > wheel bindings! WERD! hard-coded ones for now, need to make these config
> > values that can be set/changed/deleted via ipc and are saved/loaded :)
> 
> I don't know that much about X, but I've always thought that the mouse
> wheel functioned like a couple of extra buttons (4 and 5 normally),
> and so no special code was necessary for supporting it.
> 
> Does this mean that extra code is needed for supporting more buttons,
> like the sidebuttons on my mouse (6 and 7)?

i know how the x level works - yes its buttons 4 & 5 (or 6 & 7) but in ecore_x
we filter out events for buttons 4-7 and turn them into special wheel events as
frankly they are very special buttons - you always get a button down INSTANTLY
followed by an up - the wheel button 4 and 5 will never STAY down - in fact the
button up event is entirely useless in this regard, so ecore_x splits it off
early on into ficticious wheel events, mimickign the real world more closely.
thnus e needs to handle these specially as a result. they are considered
special events in their own right in ecore_x.

> -- 
> Martin Geisler                                     GnuPG Key: 0x7E45DD38
> 
> PHP EXIF Library      |  PHP Weather             |  PHP Shell
> http://pel.sf.net/    |  http://phpweather.net/  |  http://mgeisler.net/
> Read/write EXIF data  |  Show current weather    |  A shell in a browser
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]
裸好多                              [EMAIL PROTECTED]
Tokyo, Japan (東京 日本)


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to