These functions allow you to set UI-mirroring on specific widgets or the whole interface. Widgets can be in one of the following two modes, automatic and manual. Automatic means they are changed according to the system mirroring mode and manual means only explicit changes matter. You are not supposed to change the mirroring state of a widget set to automatic, that mostly works, but the behavior is not really defined.
Function Documentation
Gets the system mirrored mode. This determines the default mirrored mode of widgets.
- Since :
- 2.3
- Returns:
EINA_TRUE
if mirrored mode is set, otherwise EINA_FALSE
Sets the system mirrored mode. This determines the default mirrored mode of widgets.
- Since :
- 2.3
- Parameters:
-
[in] | mirrored | If EINA_TRUE the mirrored mode is set, otherwise EINA_FALSE to unset it |
Gets the widget's mirrored mode setting.
- Since :
- 2.3
- Parameters:
-
- Returns:
- The mirrored mode setting of the object
Sets the widget's mirrored mode setting.
- Since :
- 2.3
- Parameters:
-
[in] | obj | The widget |
[in] | automatic | If EINA_TRUE the auto mirrored mode is set, otherwise EINA_FALSE for manual |
Gets the widget's mirrored mode.
- Since :
- 2.3
- Parameters:
-
- Returns:
EINA_TRUE
if mirrored is set, otherwise EINA_FALSE
Sets the widget's mirrored mode.
- Since :
- 2.3
- Parameters:
-
[in] | obj | The widget |
[in] | mirrored | If EINA_TRUE the mirrored mode is set, otherwise EINA_FALSE to unset it |