Different widgets can be scaled independently. These functions allow you to manipulate this scaling on a per-widget basis. The object and all its children get their scaling factors multiplied by the scale factor set. This is multiplicative, in that if a child also has a scale size set, it is in turn multiplied by its parent's scale size. 1.0
means “don't scale”, 2.0
is double size, 0.5
is half, etc.
Function Documentation
Gets the global scaling factor.
This gets the globally configured scaling factor that is applied to all objects.
- Since :
- 2.3
- Returns:
- The scaling factor
Sets the global scaling factor.
This sets the globally configured scaling factor that is applied to all objects.
- Since :
- 2.3
- Parameters:
-
[in] | scale | The scaling factor to set |
Gets the scaling factor for a given Elementary object.
- Since :
- 2.3
- Parameters:
-
- Returns:
- The scaling factor set by elm_object_scale_set()
Sets the scaling factor for a given Elementary object.
- Since :
- 2.3
- Parameters:
-
[in] | obj | The Elementary to operate on |
[in] | scale | The scale factor (from 0.0 up, with 1.0 meaning no scaling) |