On 13/01/2023 11:34, Carsten Haitzler wrote:
[...]
as below - you want a larger thing that actually starts big and zooms
down to where the  pointer is causing motion that your eyes follow to
that point and then can discover the mouse - there is no such feature
in e at this point.

That is not a requirement.

The requirement is for a BIG CURSOR.

if it's 2x as big it's still a pointer on a busy screen full of
content that if you don't have the visual acuity to make out is still
hard to see.

If it's big and (eg) red it will be seen.

x cursors (libxcursor and x cursor themes) are "dumb" as i described.
simple images or a sequence of images to display. e renders its
cursor live from the same theme elements that make up everything else
(border, backgrounds, buttons, window borders) thus they can do
everything any theme element can do. it's all done the same way. thus
these objects accept signals (like a mouse click), scale like the
theme and size like all of these other theme elements - cursor is
defined in the theme like everything else. efl apps do the same as e
- they use efl to render the mouse cursor if they need a custom one
of their own.
Ah. So I could write some code to make a bigger mouse pointer?

as a result x cursors are very limited in what they can do. a set of N images for sizing and then N images in sequence looping if you want animation and a hotspot. that's it. e's cursors can do this

Except they cannot do sizing independently from the rest of the theme, if I understand you right.

any amount of signals can be sent to a pointer and the theme can
respond.
I love your enthusiasm and explanation.

Peter



_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to