2022-03-04 06:14:11 -08:00
|
|
|
#ifndef TERMINOLOGY_THEME_H_
|
|
|
|
#define TERMINOLOGY_THEME_H_
|
2012-06-19 08:59:49 -07:00
|
|
|
|
|
|
|
#include <Evas.h>
|
|
|
|
#include "config.h"
|
2020-10-18 13:32:20 -07:00
|
|
|
#include "colors.h"
|
2012-06-19 08:59:49 -07:00
|
|
|
|
2020-10-18 13:32:20 -07:00
|
|
|
Eina_Bool
|
|
|
|
theme_apply(Evas_Object *obj,
|
|
|
|
const Config *config,
|
|
|
|
const char *group,
|
|
|
|
const char *theme_file,
|
|
|
|
const Color_Scheme *cs,
|
|
|
|
Eina_Bool is_elm_layout);
|
2012-06-19 08:59:49 -07:00
|
|
|
void theme_reload(Evas_Object *edje);
|
|
|
|
void theme_auto_reload_enable(Evas_Object *edje);
|
2014-02-26 14:03:27 -08:00
|
|
|
const char *theme_path_get(const char *name);
|
2020-10-17 14:49:33 -07:00
|
|
|
const char *theme_path_default_get(void);
|
2012-10-09 08:11:09 -07:00
|
|
|
|
2019-09-08 10:28:52 -07:00
|
|
|
Eina_Bool utils_need_scale_wizard(void);
|
2012-10-09 10:20:27 -07:00
|
|
|
|
2012-06-19 08:59:49 -07:00
|
|
|
#endif
|