On 17 September 2012 15:46, Fernando Olivero <[email protected]> wrote:
> HandMorph is the software cursor, which now only gets drawn when the
> hand  is drawn, which only happens when its carrying a morph.
>
> Cursor is the hardware cursor, the one handled by the VM and drawn
> most of the time.
>
> IMO, we need to change the VM, to not handle the hardware cursor
> anymore, so we can rely only on the software cursor. So we can always
> be sure that HandMorph or (the equivalent using other UI framework) is
> the cursor being drawn.
>
why throwing hardware cursors?
we just must make sure that a cursor appearance controlled by a single
point, not multiple ones,
like hand and Cursor class.

> Fernando
>
> On Mon, Sep 17, 2012 at 12:00 PM, Igor Stasenko <[email protected]> wrote:
>> On 17 September 2012 11:40, Hilaire Fernandes
>> <[email protected]> wrote:
>>> Hello,
>>>
>>> One can change temporary the mouse cursor with something like:
>>>
>>> World currentHand showTemporaryCursor: ThemeIcons eyedropperIcon
>>>
>>> But depending on the widgets the mouse is over, its cursor may change again.
>>>
>>> Beside hacking the HandMorph class is there a way to change permanently
>>> the mouse cursor?
>>>
>> Good question.
>>
>> AFAIK, last time i seen it in code, the point where cursor is
>> controlled is in Cursor class.
>> Hand resets cursor by sending #normal message to  it.
>>
>> It would be really nice to have changeable default cursor.
>> The Cursor global used everywhere in system. We should find the way
>> how to avoid that.
>>
>>> Thanks
>>>
>>> Hilaire
>>
>> --
>> Best regards,
>> Igor Stasenko.
>>
>



-- 
Best regards,
Igor Stasenko.

Reply via email to