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
> >>>>>
> >>>>
> >>>
> >>
> >>
> >>
> >
>
>
>