From 50fcca9264bc23d23992d810850c5c79e973303f Mon Sep 17 00:00:00 2001 From: lecoanet Date: Thu, 2 Oct 2003 09:09:27 +0000 Subject: Changed the ZnConfigureAttributes api. --- generic/Item.h | 3 ++- generic/Reticle.c | 2 +- generic/Triangles.c | 2 +- generic/Window.c | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) (limited to 'generic') diff --git a/generic/Item.h b/generic/Item.h index 3c89560..2e77a93 100644 --- a/generic/Item.h +++ b/generic/Item.h @@ -333,7 +333,7 @@ ZnItem ZnCreateItem(struct _ZnWInfo *wi, ZnItemClass item_class, void ZnAddItemClass(ZnItemClass class); ZnItemClass ZnLookupItemClass(char *class_name); ZnList ZnItemClassList(); -int ZnConfigureAttributes(struct _ZnWInfo *wi, void *record, +int ZnConfigureAttributes(struct _ZnWInfo *wi, ZnItem item, void *record, ZnAttrConfig *attr_desc, int argc, Tcl_Obj *CONST args[], int *flags); int ZnAttributesInfo(struct _ZnWInfo *wi, void *record, @@ -354,6 +354,7 @@ void ZnPushClip(struct _ZnWInfo *wi, ZnTriStrip *tristrip, ZnBool simple, void ZnPopClip(struct _ZnWInfo *wi, ZnBool set_gc); ZnBool ZnCurrentClip(struct _ZnWInfo *wi, TkRegion *reg, ZnBBox **clip_box, ZnBool *simple); +void ZnUpdateItemImage(void *client_data); extern ZnItemClassId ZnArc; diff --git a/generic/Reticle.c b/generic/Reticle.c index 8fe4c83..4984e2a 100644 --- a/generic/Reticle.c +++ b/generic/Reticle.c @@ -216,7 +216,7 @@ Configure(ZnItem item, Tcl_Obj *CONST argv[], int *flags) { - if (ZnConfigureAttributes(item->wi, item, reticle_attrs, + if (ZnConfigureAttributes(item->wi, item, item, reticle_attrs, argc, argv, flags) == TCL_ERROR) { return TCL_ERROR; } diff --git a/generic/Triangles.c b/generic/Triangles.c index 0c89410..c1c7165 100644 --- a/generic/Triangles.c +++ b/generic/Triangles.c @@ -233,7 +233,7 @@ Configure(ZnItem item, { int status = TCL_OK; - status = ZnConfigureAttributes(item->wi, item, tr_attrs, argc, argv, flags); + status = ZnConfigureAttributes(item->wi, item, item, tr_attrs, argc, argv, flags); return status; } diff --git a/generic/Window.c b/generic/Window.c index ddc21a3..1190437 100644 --- a/generic/Window.c +++ b/generic/Window.c @@ -268,7 +268,7 @@ Configure(ZnItem item, old_connected = item->connected_item; old_win = wind->win; - if (ZnConfigureAttributes(wi, item, wind_attrs, argc, argv, flags) == TCL_ERROR) { + if (ZnConfigureAttributes(wi, item, item, wind_attrs, argc, argv, flags) == TCL_ERROR) { return TCL_ERROR; } -- cgit v1.1