Tizen Native API
Functions
Elementary Config
Elementary Infrastructure

Functions

Eina_Bool elm_config_save (void)
 Saves back Elementary's configuration, so that it persists on future sessions.
void elm_config_reload (void)
 Reloads Elementary's configuration, bounded to the current selected profile.
void elm_config_all_flush (void)
 Flushes all config settings and then applies those settings to all applications using elementary on the current display.

Elementary configuration is formed by a set of options bounded to a given Elementary Profile profile, like Theme theme, finger size, etc.

These are functions with which one can synchronize the changes made to those values into the configuration storing files, de facto. You most probably don't want to use the functions in this group unless you're writing an elementary configuration manager.


Function Documentation

void elm_config_all_flush ( void  )

Flushes all config settings and then applies those settings to all applications using elementary on the current display.

Since :
2.3
void elm_config_reload ( void  )

Reloads Elementary's configuration, bounded to the current selected profile.

Since :
2.3
Remarks:
It is useful when you want to force reloading of the configuration values for a profile. If one removes the user custom configuration directories, it forces a reload with system values instead.
Returns:
EINA_TRUE if successful, otherwise EINA_FALSE

Saves back Elementary's configuration, so that it persists on future sessions.

This function takes effect so do I/O immediately. Use it when you want to save all the configuration changes at once. The current configuration set gets saved onto the current profile configuration file.

Since :
2.3
Returns:
EINA_TRUE if successful, otherwise EINA_FALSE

Except as noted, this content - excluding the Code Examples - is licensed under Creative Commons Attribution 3.0 and all of the Code Examples contained herein are licensed under BSD-3-Clause.
For details, see the Content License