Ok I see and you want probably to scope it

        during: [ ] setMousePoisitonTo: 

or something like that.

Stef


On Mar 14, 2013, at 6:45 PM, Santiago Bragagnolo <[email protected]> 
wrote:

> I think this is not an event, 
> 
> Some times you need to force the cursor to be in an other position, not in 
> the current one. Maybe you just need to put the cursor over a component like 
> button, or an area, just to guide the user.  Actually this is not an event, 
> is just a low level service given by the operative system, that can be useful 
> to have it. 
> 
> Maybe a consistent way to do this can be that the same place that tell you 
> over which point is the cursor now (The InputEventSensor in the current 
> implementation) have also a setter that talk with the operative system, then 
> you can have something like
> 
> mouseSensor position " it gives you the current position of the mouse "
> mouseSensor position: 0@0. " it set the current position of the mouse, but 
> not just in the sensor object, but in the operative system"
> 
> 
> 
> 
> 
> My scenario is bizarre, i was making experiments with a mouse as an odometry 
> measure unit, and i need to avoid the cursor to reach the corners to keep 
> taking different points in each measure. 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 2013/3/14 stephane ducasse <[email protected]>
> 
> 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?
> 
> 
> >
> > 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