On Sun, 23 May 2010 17:27:47 +0100 Mick <michaelkintz...@gmail.com> said:

> > whether a text part listens to scale changes is defined in the theme.
> > in data/themes/default.edc group e/widgets/menu/default/label. but
> > scaling is set there to one so it should work. if you use the default
> > theme.
> 
> Yes, of course, changing back to the default theme and suddenly Scaling works 
> fine.  Decreasing DPI to 70 makes the menu fonts larger, however, what I'm 
> really trying to find out is:
> 
>   isn't there an easy way to change the font size on another theme?
>  
> like for example this theme:
> 
> http://e17-stuff.org/content/show.php/A-WoodB-SP?content=110281

btw - that dpi stuff. that sets the dpi the theme was designed for. it doesnt
set screen dpi. screen dpi is always what x11 says it is (and x11 should query
this from your monitor and combined with screen resolution then know what it
should be). if you click advanced - there is a "custom scaling factor".
actually i should change the gui so this is he basic ui one. simple make it
bigger to make contents bigger, smaller to make it smaller. set it at a level
you are happy with.

as such scaling requires that the edje file sets elements to be scaleable. the
default theme does this. once a part in the edje file is scalable it is all
handled properly from there (mind you - you will need to restart e to have it
all work right as not everything is re-evaluated on a scale change. elementary
does this correctly). so that's why the default theme works. it's up to other
themes to do this right so they scale correctly. the same with changing fonts -
the themes need to set text classes on text elements. if they don't then those
elements can't have their font info replaced with the text class preference.
color classes too.

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (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