From 1d377823e084e155e0b14f89ca6c95f2799e16ed Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sat, 22 Jun 2013 16:59:31 +0000 Subject: colorize shadow --- spectrogram.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/spectrogram.c b/spectrogram.c index 7b17410..2755bea 100644 --- a/spectrogram.c +++ b/spectrogram.c @@ -205,11 +205,12 @@ draw(struct data *data) rx, sp_right.y, rx, sp_right.y + sp_right.height - r - 1); - XSetForeground(dsp, gc, data->wf[data->maxval - 1]); if (data->left_shadow[x] < l) data->left_shadow[x] = l; else if(data->left_shadow[x] > 0) { data->left_shadow[x]--; + XSetForeground(dsp, gc, + data->sp[data->left_shadow[x] - 1]); XDrawPoint(dsp, pix, gc, lx, sp_left.y + sp_left.height - data->left_shadow[x] - 1); @@ -219,6 +220,8 @@ draw(struct data *data) data->right_shadow[x] = r; else if(data->right_shadow[x] > 0) { data->right_shadow[x]--; + XSetForeground(dsp, gc, + data->sp[data->right_shadow[x] - 1]); XDrawPoint(dsp, pix, gc, rx, sp_right.y + sp_right.height - data->right_shadow[x] - 1); -- cgit v1.2.3