On Fri, 13 Jan 2023 13:12:07 +0000 Peter Flynn <pe...@silmaril.ie> said:

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

they can. have you seen the pointer settings dialog with a slider for size? i
said it has both a size AND pointer scale to scale. 99% of people just want the
scale setting - that's good enough for 99% of cases and 99% fo uses. there is a
separate cursor size slider. this size is multiplied by the scale factor to
produce a final size. 99% of people will never need more than the scale factor.
there is a slider in e's cursor for size as well.

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


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - ras...@rasterman.com



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

Reply via email to