From 409564a0ba44ba14748b0a505b2e1e8fa1453b3f Mon Sep 17 00:00:00 2001 From: lecoanet Date: Thu, 23 Mar 2000 14:17:58 +0000 Subject: 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. --- generic/Color.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'generic/Color.h') 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); -- cgit v1.1