diff options
author | lecoanet | 2001-11-26 09:21:50 +0000 |
---|---|---|
committer | lecoanet | 2001-11-26 09:21:50 +0000 |
commit | 41f8cbe487e857fb7a0b93816cd865253352d6ef (patch) | |
tree | 1901d4c0cce2ad08ed89c8dd2c68895545ec8829 /generic | |
parent | fb82091fbba2545e3c8a20abe89a7a9566d7aa05 (diff) | |
download | tkzinc-41f8cbe487e857fb7a0b93816cd865253352d6ef.zip tkzinc-41f8cbe487e857fb7a0b93816cd865253352d6ef.tar.gz tkzinc-41f8cbe487e857fb7a0b93816cd865253352d6ef.tar.bz2 tkzinc-41f8cbe487e857fb7a0b93816cd865253352d6ef.tar.xz |
Adaptation pour le gradient PATH.
Diffstat (limited to 'generic')
-rw-r--r-- | generic/Color.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/generic/Color.c b/generic/Color.c index b5d1da6..33708c7 100644 --- a/generic/Color.c +++ b/generic/Color.c @@ -1240,6 +1240,16 @@ ZnGetGradient(Tcl_Interp *interp, } *scan_ptr = '\0'; } + else if ((scan_ptr = strchr(buffer, '['))) { + num_tok = sscanf(scan_ptr, "[%lf %lf", (double *) &x, (double *) &y); + if (num_tok == 2) { + type = ZN_PATH_GRADIENT; + } + else { + goto grad_err2; + } + *scan_ptr = '\0'; + } /* * Next count the colors. */ |