Download

Support

lib/ewl_theme.c File Reference

#include "ewl_base.h"
#include "ewl_macros.h"
#include "ewl_private.h"
#include "ewl_debug.h"
#include <Edje.h>

Include dependency graph for ewl_theme.c:


Defines

#define DEFAULT_THEME   "e17"

Functions

int ewl_theme_data_int_get (Ewl_Widget *w, char *k)
 Retrieve an integer value from a widgets theme.
void ewl_theme_data_int_set (Ewl_Widget *w, char *k, int v)
 Store data into a widgets theme.
void ewl_theme_data_reset (Ewl_Widget *w)
 Reset the theme settings for the widget w.
const char * ewl_theme_data_str_get (Ewl_Widget *w, char *k)
 Retrieve an string value from a widgets theme.
void ewl_theme_data_str_set (Ewl_Widget *w, char *k, char *v)
 Store data into a widgets theme.
void ewl_theme_font_path_add (char *path)
 Add a specified path to the font search path.
Ecore_List * ewl_theme_font_path_get (void)
 retrieve the path of a widgets theme's fonts
char * ewl_theme_image_get (Ewl_Widget *w, char *k)
 retrieve the path to an image from a widgets theme
int ewl_theme_init (void)
const char * ewl_theme_path_get (void)
 Return the path of the current theme.
void ewl_theme_shutdown (void)
int ewl_theme_theme_set (const char *theme_name)
int ewl_theme_widget_init (Ewl_Widget *w)
void ewl_theme_widget_shutdown (Ewl_Widget *w)

Variables

Ecore_List * ewl_embed_list

Define Documentation

#define DEFAULT_THEME   "e17"

Referenced by ewl_theme_init().


Variable Documentation

Ecore_List* ewl_embed_list


Copyright © Enlightenment.org

Enlightened Widget Library Documentation Generated: Sat May 17 16:50:52 2008