stephane ducasse wrote:
On Mar 14, 2013, at 5:14 PM, [email protected] wrote:

Being able to manage the cursor and not only be recipients of it.

What do you mean exactly by that?
You want to be able to create event that move the cursor?
What is the scenario?

Just brainstorming...
* Unit testing of the GUI - replaying clicks. Although this can probably be done in image, this would test the lowest levels of event handling and VM as well.
* Implementing something like http://www.autoitscript.com/site/autoit/



For the event system, I understand that the at:1 at:2 .. thing may be
a tad "basic"

No it is plain bad, promote duplication logic and cannot be used to create 
double dispatch

but it has the advantage of being understandable. So I'd
keep it and then have an adaptation to something smarter.

Phil

2013/3/14 stephane ducasse <[email protected]>:
could you explain what would be nice to have in the system?
We are slowly rewriting the event handling.

Stef

On Mar 13, 2013, at 2:52 PM, [email protected] wrote:

This feature would be nice to have in the base system and not require FFI.

Glad you have an answer!

Phil

2013/3/13 Carla F. Griggio <[email protected]>:
Yep, the first thing I tried when I had to deal with this was using
InputEventSensor, but  I couldn't manage to use it for changing the mouse
position.
As the InputEventSensor takes the position from the hardware cursor as you
say, the workaround we found was actually changing the hardware cursor's
position using FFI :P

Cheers,
Carla

On Wed, Mar 13, 2013 at 2:25 PM, [email protected] <[email protected]>
wrote:
The InputEventSensor does some reading about that and at one point
updates the ActiveHand.

But it looks like we do read that from primitives. Not sure there is a
way to do that.
Interesting question!

Phil

2013/3/13 Santiago Bragagnolo <[email protected]>:
Hi all!

  I'm doing a bizarre experiment where i need to change the position
of
the mouse to a fixed point (like make the mouse pointer to jump from
where
it is to a button). Does anyone have a clue about how to?

Thanks in advance!

Santiago






Reply via email to