summaryrefslogtreecommitdiff
path: root/render/box.h
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2003-07-17 14:26:15 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2003-07-17 14:26:15 +0000
commit33cc86a8bbcdc9ac6d379c85c51abf54b3426790 (patch)
tree69bb3332b41cadf8e3e0f908f5905b9dbed2700f /render/box.h
parent535d7771cf32fed50b34d118a8edd78f435d4777 (diff)
downloadnetsurf-33cc86a8bbcdc9ac6d379c85c51abf54b3426790.tar.gz
netsurf-33cc86a8bbcdc9ac6d379c85c51abf54b3426790.tar.bz2
[project @ 2003-07-17 14:26:15 by jmb]
create parameters file for plugins svn path=/import/netsurf/; revision=227
Diffstat (limited to 'render/box.h')
-rw-r--r--render/box.h16
1 files changed, 14 insertions, 2 deletions
diff --git a/render/box.h b/render/box.h
index 4faaef19a..dfb0a2603 100644
--- a/render/box.h
+++ b/render/box.h
@@ -88,7 +88,19 @@ struct object_params {
char* codetype;
char* codebase;
char* classid;
- char* paramds; /* very likely to change */
+ struct plugin_params* params;
+ /* not a parameter, but stored here for convenience */
+ char* basehref;
+ char* filename;
+};
+
+struct plugin_params {
+
+ char* name;
+ char* value;
+ char* type;
+ char* valuetype;
+ struct plugin_params* next;
};
struct box {
@@ -116,7 +128,7 @@ struct box {
struct gui_gadget* gadget;
struct content* object; /* usually an image */
struct object_params *object_params;
- void *object_state; /* state of any object */
+ void* object_state; /* state of any object */
};
struct form