2002-03-17 21:27:09 +00:00
|
|
|
|
|
|
|
#ifndef THEME_COMMON_H
|
|
|
|
#define THEME_COMMON_H
|
|
|
|
|
|
|
|
#include <glib.h>
|
|
|
|
|
|
|
|
typedef struct _ThemeInfo ThemeInfo;
|
|
|
|
struct _ThemeInfo
|
|
|
|
{
|
|
|
|
gchar *path;
|
|
|
|
gchar *name;
|
2002-04-18 23:36:45 +00:00
|
|
|
guint has_gtk : 1;
|
|
|
|
guint has_keybinding : 1;
|
|
|
|
guint user_writable : 1;
|
2002-03-17 21:27:09 +00:00
|
|
|
};
|
|
|
|
|
2002-04-18 23:36:45 +00:00
|
|
|
void theme_common_init (void);
|
2002-04-10 06:08:08 +00:00
|
|
|
GList *theme_common_get_list (void);
|
2002-04-18 23:36:45 +00:00
|
|
|
void theme_common_register_theme_change (GFunc func,
|
|
|
|
gpointer data);
|
|
|
|
|
2002-03-17 21:27:09 +00:00
|
|
|
|
|
|
|
|
|
|
|
#endif /* THEME_COMMON_H */
|