aboutsummaryrefslogtreecommitdiff
path: root/generic/Icon.c
diff options
context:
space:
mode:
authorlecoanet2002-04-08 13:46:18 +0000
committerlecoanet2002-04-08 13:46:18 +0000
commita29924752c636cd1777747fe532398e687e08f49 (patch)
tree8a13611347fc43e39f3b4ff522543c4ad9292e7e /generic/Icon.c
parentf9e98b0b23e0bce9083a5056289436a24e22a982 (diff)
downloadtkzinc-a29924752c636cd1777747fe532398e687e08f49.zip
tkzinc-a29924752c636cd1777747fe532398e687e08f49.tar.gz
tkzinc-a29924752c636cd1777747fe532398e687e08f49.tar.bz2
tkzinc-a29924752c636cd1777747fe532398e687e08f49.tar.xz
Ajustements suite a la restructuration de Item.c et � la creation de Field.c
Diffstat (limited to 'generic/Icon.c')
-rw-r--r--generic/Icon.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/generic/Icon.c b/generic/Icon.c
index 1672c2f..d3812ed 100644
--- a/generic/Icon.c
+++ b/generic/Icon.c
@@ -235,7 +235,7 @@ Configure(Item item,
Item old_connected;
old_connected = item->connected_item;
- if (ITEM_P.ConfigureAttributes((char *) item, -1, argc, argv, flags) == ZN_ERROR) {
+ if (ZnConfigureAttributes(wi, item, icon_attrs, argc, argv, flags) == ZN_ERROR) {
return ZN_ERROR;
}
@@ -277,7 +277,7 @@ Query(Item item,
int argc,
Tcl_Obj *CONST argv[])
{
- if (ITEM_P.QueryAttribute((char *) item, -1, argv[0]) == ZN_ERROR) {
+ if (ZnQueryAttribute(item->wi, item, icon_attrs, argv[0]) == ZN_ERROR) {
return ZN_ERROR;
}
@@ -432,7 +432,7 @@ Draw(Item item)
box = inter;
im_bits = GetImageBits(wi->win, icon->image_name, icon->image);
pmap = GetImagePixmap(wi->win, icon->image_name, icon->image, &mask_pmap);
- ITEM_P.CurrentClip(wi, &clip_region, NULL, &simple);
+ ZnCurrentClip(wi, &clip_region, NULL, &simple);
if ((im_bits->mask == ZnUnspecifiedPattern) || simple) {
if (im_bits->mask != ZnUnspecifiedPattern) {
XSetClipMask(wi->dpy, wi->gc, mask_pmap);
@@ -489,7 +489,7 @@ Draw(Item item)
box.orig = icon->pos_dev;
box.corner.x = icon->pos_dev.x + w;
box.corner.y = icon->pos_dev.y + h;
- ITEM_P.CurrentClip(wi, NULL, &clip_box, &simple);
+ ZnCurrentClip(wi, NULL, &clip_box, &simple);
if (simple) {
IntersectBBox(&box, clip_box, &inter);
box = inter;