diff options
author | Gediminas Paulauskas <menesis@src.gnome.org> | 2001-04-02 11:59:11 +0800 |
---|---|---|
committer | Gediminas Paulauskas <menesis@src.gnome.org> | 2001-04-02 11:59:11 +0800 |
commit | 042704ddd3f26ef3becbe000547564127694c069 (patch) | |
tree | da06292a7ffea58469c87ef330045163b2003d89 /e-util/e-gui-utils.h | |
parent | 9fc545eb953a65888f3ae78703e1500d8ad9f1be (diff) | |
download | gsoc2013-evolution-042704ddd3f26ef3becbe000547564127694c069.tar.gz gsoc2013-evolution-042704ddd3f26ef3becbe000547564127694c069.tar.zst gsoc2013-evolution-042704ddd3f26ef3becbe000547564127694c069.zip |
Blessed by Ettore.
Guided by Jacub Stener's mail, where he explaned which icons were renamed or
added, I added a bunch of new icons to menus, fixed renamed ones. Changed Trash
and Executive summary folder type icons. Fixed art/Makefile.am for these
changes.
Also, pulled icon cache from mailer and moved it to e-util/e-gui-utils.h, made
all components and dialogs use cache and not load pixmaps every time.
Accidentally got a couple of includes fix in, but they won't break anything.
svn path=/trunk/; revision=9092
Diffstat (limited to 'e-util/e-gui-utils.h')
-rw-r--r-- | e-util/e-gui-utils.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/e-util/e-gui-utils.h b/e-util/e-gui-utils.h index 9cbb64fbf6..95df438915 100644 --- a/e-util/e-gui-utils.h +++ b/e-util/e-gui-utils.h @@ -2,7 +2,22 @@ #define E_GUI_UTILS_H #include <gtk/gtkwidget.h> +#include <bonobo/bonobo-ui-component.h> GtkWidget *e_create_image_widget (gchar *name, gchar *string1, gchar *string2, gint int1, gint int2); +typedef struct _EPixmap EPixmap; + +struct _EPixmap { + const char *path; + const char *fname; + char *pixbuf; +}; + +#define E_PIXMAP(path,fname) { (path), (fname), NULL } +#define E_PIXMAP_END { NULL, NULL, NULL } + +/* Takes an array of pixmaps, terminated by (NULL, NULL), and loads into uic */ +void e_pixmaps_update (BonoboUIComponent *uic, EPixmap *pixcache); + #endif /* E_GUI_UTILS_H */ |