diff options
author | James Bursa <james@netsurf-browser.org> | 2004-05-22 23:04:44 +0000 |
---|---|---|
committer | James Bursa <james@netsurf-browser.org> | 2004-05-22 23:04:44 +0000 |
commit | 6ac57d946bf0e9cb717ad12cdd02dcf854965643 (patch) | |
tree | faf026e347c045be20e7789bab38817c6446677c /riscos/theme.h | |
parent | 9feb8b694ce25bc7823dd9ea938557b4c45a1ad3 (diff) | |
download | netsurf-6ac57d946bf0e9cb717ad12cdd02dcf854965643.tar.gz netsurf-6ac57d946bf0e9cb717ad12cdd02dcf854965643.tar.bz2 |
[project @ 2004-05-22 23:04:44 by bursa]
Work on new theme choices dialog.
svn path=/import/netsurf/; revision=889
Diffstat (limited to 'riscos/theme.h')
-rw-r--r-- | riscos/theme.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/riscos/theme.h b/riscos/theme.h index c04c6aa6e..3f22f7af6 100644 --- a/riscos/theme.h +++ b/riscos/theme.h @@ -17,7 +17,13 @@ #ifndef _NETSURF_RISCOS_THEME_H_ #define _NETSURF_RISCOS_THEME_H_ -#include "oslib/wimp.h" +#include "oslib/osspriteop.h" +#include "netsurf/desktop/gui.h" + +struct theme_entry { + char *name; + osspriteop_area *sprite_area; +}; extern int theme_throbs; @@ -25,5 +31,7 @@ void ro_theme_load(char *pathname); void ro_theme_create_toolbar(gui_window *g); int ro_theme_update_toolbar(gui_window *g); int ro_theme_resize_toolbar(gui_window *g); +struct theme_entry *ro_theme_list(unsigned int *entries); +void ro_theme_list_free(struct theme_entry *list, unsigned int entries); #endif |