aboutsummaryrefslogtreecommitdiff
path: root/generic/Item.c
diff options
context:
space:
mode:
authorlecoanet2000-03-09 13:35:03 +0000
committerlecoanet2000-03-09 13:35:03 +0000
commitdc66e1b10b52e41468377daa37e365ec06531f44 (patch)
tree7bb59b05ebec0ef37a86ebc46a10e993ac75149e /generic/Item.c
parent4566a1616f4fcb2fdcdb290c329d21739bd7d2f4 (diff)
downloadtkzinc-dc66e1b10b52e41468377daa37e365ec06531f44.zip
tkzinc-dc66e1b10b52e41468377daa37e365ec06531f44.tar.gz
tkzinc-dc66e1b10b52e41468377daa37e365ec06531f44.tar.bz2
tkzinc-dc66e1b10b52e41468377daa37e365ec06531f44.tar.xz
* Remplac� DrawRectangleRelief par DrawPolygonRelief.
Diffstat (limited to 'generic/Item.c')
-rw-r--r--generic/Item.c14
1 files changed, 12 insertions, 2 deletions
diff --git a/generic/Item.c b/generic/Item.c
index 7210729..f587278 100644
--- a/generic/Item.c
+++ b/generic/Item.c
@@ -3987,8 +3987,18 @@ DrawFields(FieldSet field_set)
* Draw the border relief.
*/
if ((field_ptr->relief != RELIEF_FLAT) && (field_ptr->relief_thickness > 1)) {
- DrawRectangleRelief(wi, field_ptr->relief, field_ptr->gradient,
- &r, (unsigned int) field_ptr->relief_thickness);
+ ZnPoint p[5];
+ p[0].x = r.x;
+ p[0].y = r.y;
+ p[1].x = p[0].x;
+ p[1].y = p[0].y + r.height;
+ p[2].x = p[1].x + r.width;
+ p[2].y = p[1].y;
+ p[3].x = p[2].x;
+ p[3].y = p[0].y;
+ p[4] = p[0];
+ DrawPolygonRelief(wi, field_ptr->relief, field_ptr->gradient,
+ p, 5, field_ptr->relief_thickness);
}
/*