Lines 219-242
colorsel_cmyk_adj_update (GtkAdjustment *adj,
Link Here
|
219 |
{ |
219 |
{ |
220 |
GimpColorSelector *selector = GIMP_COLOR_SELECTOR (module); |
220 |
GimpColorSelector *selector = GIMP_COLOR_SELECTOR (module); |
221 |
gint i; |
221 |
gint i; |
|
|
222 |
gdouble value; |
222 |
|
223 |
|
223 |
for (i = 0; i < 4; i++) |
224 |
for (i = 0; i < 4; i++) |
224 |
if (module->adj[i] == adj) |
225 |
if (module->adj[i] == adj) |
225 |
break; |
226 |
break; |
|
|
227 |
value = gtk_adjustment_get_value (adj) / 100.0; |
226 |
|
228 |
|
227 |
switch (i) |
229 |
switch (i) |
228 |
{ |
230 |
{ |
229 |
case 0: |
231 |
case 0: |
230 |
module->cmyk.c = adj->value / 100.0; |
232 |
module->cmyk.c = value; |
231 |
break; |
233 |
break; |
232 |
case 1: |
234 |
case 1: |
233 |
module->cmyk.m = adj->value / 100.0; |
235 |
module->cmyk.m = value; |
234 |
break; |
236 |
break; |
235 |
case 2: |
237 |
case 2: |
236 |
module->cmyk.y = adj->value / 100.0; |
238 |
module->cmyk.y = value; |
237 |
break; |
239 |
break; |
238 |
case 3: |
240 |
case 3: |
239 |
module->cmyk.k = adj->value / 100.0; |
241 |
module->cmyk.k = value; |
240 |
break; |
242 |
break; |
241 |
default: |
243 |
default: |
242 |
return; |
244 |
return; |
Lines 253-260
colorsel_cmyk_pullout_update (GtkAdjustment *adj,
Link Here
|
253 |
ColorselCmyk *module) |
255 |
ColorselCmyk *module) |
254 |
{ |
256 |
{ |
255 |
GimpColorSelector *selector = GIMP_COLOR_SELECTOR (module); |
257 |
GimpColorSelector *selector = GIMP_COLOR_SELECTOR (module); |
|
|
258 |
gdouble value; |
259 |
value = gtk_adjustment_get_value (adj) / 100.0; |
256 |
|
260 |
|
257 |
module->pullout = adj->value / 100.0; |
261 |
module->pullout = value; |
258 |
|
262 |
|
259 |
gimp_color_selector_set_color (selector, &selector->rgb, &selector->hsv); |
263 |
gimp_color_selector_set_color (selector, &selector->rgb, &selector->hsv); |
260 |
} |
264 |
} |