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.

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

Reply via email to