aboutsummaryrefslogtreecommitdiff
path: root/generic/Color.h
diff options
context:
space:
mode:
authorlecoanet2000-03-23 14:17:58 +0000
committerlecoanet2000-03-23 14:17:58 +0000
commit409564a0ba44ba14748b0a505b2e1e8fa1453b3f (patch)
tree2ce08ce3d2c9092a7cd75a39e2dde39ff7a5c6c5 /generic/Color.h
parent3b0e88db7f876e82b8796b810a7fbcbcc815a600 (diff)
downloadtkzinc-409564a0ba44ba14748b0a505b2e1e8fa1453b3f.zip
tkzinc-409564a0ba44ba14748b0a505b2e1e8fa1453b3f.tar.gz
tkzinc-409564a0ba44ba14748b0a505b2e1e8fa1453b3f.tar.bz2
tkzinc-409564a0ba44ba14748b0a505b2e1e8fa1453b3f.tar.xz
Correction d'un bug dans le partage des gradients de couleur
du � la non utilisation d'un Uid. D�sormais Tk_GetUid est systematiquement appel�e par pr�caution. Remplacement de ZnColorGradientPixel par ZnColorGradientColor plus g�n�rale. Ajout de ZnColorGradientMidColor pour r�cup�rer la couleur centrale d'un gradient.
Diffstat (limited to 'generic/Color.h')
-rw-r--r--generic/Color.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/generic/Color.h b/generic/Color.h
index 53da97b..140c2ea 100644
--- a/generic/Color.h
+++ b/generic/Color.h
@@ -47,8 +47,9 @@ ZnColorGradient ZnGetColorGradientByValue(ZnColorGradient gradient);
ZnColorGradient ZnGetReliefGradient(Tcl_Interp *interp, Tk_Window tkwin,
Tk_Uid name);
int ZnColorGradientSpan(ZnColorGradient);
-int ZnColorGradientPixel(ZnColorGradient gradient, Tk_Window tkwin,
- int color_index);
+XColor *ZnColorGradientColor(Tk_Window tkwin, ZnColorGradient gradient,
+ int color_index);
+XColor *ZnColorGradientMidColor(Tk_Window tkwin, ZnColorGradient gradient);
char *ZnNameOfColorGradient(ZnColorGradient gradient);
void ZnFreeColorGradient(ZnColorGradient gradient);