/* * $Id$ * * ELMA, Ede Login MAnager * Part of Equinox Desktop Environment (EDE). * Copyright (c) 2008 EDE Authors. * * This program is licensed under terms of the * GNU General Public License version 2 or newer. * See COPYING for details. */ #ifndef __THEME_H__ #define __THEME_H__ #include struct ThemeBox { int x, y, w, h; int font_color; int font_size; edelib::String* label; }; struct ElmaTheme { ThemeBox* info; ThemeBox* user; ThemeBox* pass; ThemeBox* error; int panel_x; int panel_y; edelib::String panel; edelib::String background; }; ElmaTheme* elma_theme_init(const char* directory); void elma_theme_clear(ElmaTheme* et); #endif