aboutsummaryrefslogtreecommitdiff
path: root/generic/Item.c
diff options
context:
space:
mode:
authorlecoanet2002-05-27 14:56:51 +0000
committerlecoanet2002-05-27 14:56:51 +0000
commit1d8dbc22d652e31be9677bac7e7b5bded92006c8 (patch)
treeadc6523b77d2171656d964aa737e7921a090de7d /generic/Item.c
parent70a9c9c73554a9fb7fb43d75bf7e220e4b6888ca (diff)
downloadtkzinc-1d8dbc22d652e31be9677bac7e7b5bded92006c8.zip
tkzinc-1d8dbc22d652e31be9677bac7e7b5bded92006c8.tar.gz
tkzinc-1d8dbc22d652e31be9677bac7e7b5bded92006c8.tar.bz2
tkzinc-1d8dbc22d652e31be9677bac7e7b5bded92006c8.tar.xz
* (ZnConfigureAttributes): Correction du modulo effectu� sur
l'angle, il aboutissait � des angles de 360 == des angles de 0. Donc on arrondit si l'angle est > 360.
Diffstat (limited to 'generic/Item.c')
-rw-r--r--generic/Item.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/generic/Item.c b/generic/Item.c
index b13db38..43121eb 100644
--- a/generic/Item.c
+++ b/generic/Item.c
@@ -349,7 +349,7 @@ ZnConfigureAttributes(WidgetInfo *wi,
}
else{
image = ZnGetBitmap(wi, str);
- msg = " pattern expected for attribute \"";
+ msg = " bitmap expected for attribute \"";
}
if (image == ZnUnspecifiedImage) {
Tcl_AppendResult(wi->interp, msg, Tcl_GetString(args[i]), "\"", NULL);
@@ -810,7 +810,9 @@ ZnConfigureAttributes(WidgetInfo *wi,
}
switch (desc->type) {
case ZN_CONFIG_ANGLE:
- integer = integer % 360;
+ if ((integer > 360) || (integer < -360)) {
+ integer = integer % 360;
+ }
break;
case ZN_CONFIG_UINT:
if (integer < 0) {