Mercurial > hg > xmms-sid
comparison src/xs_config.c @ 161:02bbce56d6b0
Renamed some struct variables.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sun, 06 Jun 2004 03:15:04 +0000 |
parents | a7abcda7a86c |
children | 676ec1a1ab93 |
comparison
equal
deleted
inserted
replaced
160:450fea61cad5 | 161:02bbce56d6b0 |
---|---|
253 } | 253 } |
254 | 254 |
255 /* Read the new settings from XMMS configuration file */ | 255 /* Read the new settings from XMMS configuration file */ |
256 for (i = 0; i < xs_cfgtable_max; i++) | 256 for (i = 0; i < xs_cfgtable_max; i++) |
257 { | 257 { |
258 switch (xs_cfgtable[i].valType) { | 258 switch (xs_cfgtable[i].itemType) { |
259 case CTYPE_INT: | 259 case CTYPE_INT: |
260 xmms_cfg_read_int(cfgFile, XS_CONFIG_IDENT, xs_cfgtable[i].valName, (gint *) xs_cfgtable[i].valData); | 260 xmms_cfg_read_int(cfgFile, XS_CONFIG_IDENT, xs_cfgtable[i].itemName, (gint *) xs_cfgtable[i].itemData); |
261 break; | 261 break; |
262 | 262 |
263 case CTYPE_BOOL: | 263 case CTYPE_BOOL: |
264 xmms_cfg_read_boolean(cfgFile, XS_CONFIG_IDENT, xs_cfgtable[i].valName, (gboolean *) xs_cfgtable[i].valData); | 264 xmms_cfg_read_boolean(cfgFile, XS_CONFIG_IDENT, xs_cfgtable[i].itemName, (gboolean *) xs_cfgtable[i].itemData); |
265 break; | 265 break; |
266 | 266 |
267 case CTYPE_FLOAT: | 267 case CTYPE_FLOAT: |
268 xmms_cfg_read_float(cfgFile, XS_CONFIG_IDENT, xs_cfgtable[i].valName, (gfloat *) xs_cfgtable[i].valData); | 268 xmms_cfg_read_float(cfgFile, XS_CONFIG_IDENT, xs_cfgtable[i].itemName, (gfloat *) xs_cfgtable[i].itemData); |
269 break; | 269 break; |
270 | 270 |
271 case CTYPE_STR: | 271 case CTYPE_STR: |
272 if (xmms_cfg_read_string(cfgFile, XS_CONFIG_IDENT, xs_cfgtable[i].valName, (gchar **) &tmpStr)) | 272 if (xmms_cfg_read_string(cfgFile, XS_CONFIG_IDENT, xs_cfgtable[i].itemName, (gchar **) &tmpStr)) |
273 { | 273 { |
274 /* Read was successfull */ | 274 /* Read was successfull */ |
275 xs_strcalloc((gchar **) xs_cfgtable[i].valData, tmpStr); | 275 xs_strcalloc((gchar **) xs_cfgtable[i].itemData, tmpStr); |
276 g_free(tmpStr); | 276 g_free(tmpStr); |
277 } | 277 } |
278 break; | 278 break; |
279 | 279 |
280 default: | 280 default: |
318 | 318 |
319 | 319 |
320 /* Write the new settings to XMMS configuration file */ | 320 /* Write the new settings to XMMS configuration file */ |
321 for (i = 0; i < xs_cfgtable_max; i++) | 321 for (i = 0; i < xs_cfgtable_max; i++) |
322 { | 322 { |
323 switch (xs_cfgtable[i].valType) { | 323 switch (xs_cfgtable[i].itemType) { |
324 case CTYPE_INT: | 324 case CTYPE_INT: |
325 xmms_cfg_write_int(cfgFile, XS_CONFIG_IDENT, xs_cfgtable[i].valName, *(gint *) xs_cfgtable[i].valData); | 325 xmms_cfg_write_int(cfgFile, XS_CONFIG_IDENT, xs_cfgtable[i].itemName, *(gint *) xs_cfgtable[i].itemData); |
326 break; | 326 break; |
327 | 327 |
328 case CTYPE_BOOL: | 328 case CTYPE_BOOL: |
329 xmms_cfg_write_boolean(cfgFile, XS_CONFIG_IDENT, xs_cfgtable[i].valName, *(gboolean *) xs_cfgtable[i].valData); | 329 xmms_cfg_write_boolean(cfgFile, XS_CONFIG_IDENT, xs_cfgtable[i].itemName, *(gboolean *) xs_cfgtable[i].itemData); |
330 break; | 330 break; |
331 | 331 |
332 case CTYPE_FLOAT: | 332 case CTYPE_FLOAT: |
333 xmms_cfg_write_float(cfgFile, XS_CONFIG_IDENT, xs_cfgtable[i].valName, *(gfloat *) xs_cfgtable[i].valData); | 333 xmms_cfg_write_float(cfgFile, XS_CONFIG_IDENT, xs_cfgtable[i].itemName, *(gfloat *) xs_cfgtable[i].itemData); |
334 break; | 334 break; |
335 | 335 |
336 case CTYPE_STR: | 336 case CTYPE_STR: |
337 xmms_cfg_write_string(cfgFile, XS_CONFIG_IDENT, xs_cfgtable[i].valName, *(gchar **) xs_cfgtable[i].valData); | 337 xmms_cfg_write_string(cfgFile, XS_CONFIG_IDENT, xs_cfgtable[i].itemName, *(gchar **) xs_cfgtable[i].itemData); |
338 break; | 338 break; |
339 | 339 |
340 default: | 340 default: |
341 XSERR("Internal: Unsupported setting type found while writing configuration file. Please report to author!\n"); | 341 XSERR("Internal: Unsupported setting type found while writing configuration file. Please report to author!\n"); |
342 break; | 342 break; |
384 case WTYPE_BGROUP: | 384 case WTYPE_BGROUP: |
385 /* Check if toggle-button is active */ | 385 /* Check if toggle-button is active */ |
386 if (GTK_TOGGLE_BUTTON(LUW(xs_widtable[i].widName))->active) | 386 if (GTK_TOGGLE_BUTTON(LUW(xs_widtable[i].widName))->active) |
387 { | 387 { |
388 /* Yes, set the constant value */ | 388 /* Yes, set the constant value */ |
389 *((gint *) xs_widtable[i].valData) = xs_widtable[i].valSet; | 389 *((gint *) xs_widtable[i].itemData) = xs_widtable[i].itemSet; |
390 } | 390 } |
391 break; | 391 break; |
392 | 392 |
393 case WTYPE_SPIN: | 393 case WTYPE_SPIN: |
394 case WTYPE_SCALE: | 394 case WTYPE_SCALE: |
407 default: | 407 default: |
408 tmpValue = -1; | 408 tmpValue = -1; |
409 } | 409 } |
410 | 410 |
411 /* Set the value */ | 411 /* Set the value */ |
412 switch (xs_widtable[i].valType) { | 412 switch (xs_widtable[i].itemType) { |
413 case CTYPE_INT: | 413 case CTYPE_INT: |
414 *((gint *) xs_widtable[i].valData) = (gint) tmpValue; | 414 *((gint *) xs_widtable[i].itemData) = (gint) tmpValue; |
415 break; | 415 break; |
416 | 416 |
417 case CTYPE_FLOAT: | 417 case CTYPE_FLOAT: |
418 *((gfloat *) xs_widtable[i].valData) = tmpValue; | 418 *((gfloat *) xs_widtable[i].itemData) = tmpValue; |
419 break; | 419 break; |
420 } | 420 } |
421 break; | 421 break; |
422 | 422 |
423 case WTYPE_BUTTON: | 423 case WTYPE_BUTTON: |
424 /* Check if toggle-button is active */ | 424 /* Check if toggle-button is active */ |
425 *((gboolean *) xs_widtable[i].valData) = | 425 *((gboolean *) xs_widtable[i].itemData) = |
426 (GTK_TOGGLE_BUTTON(LUW(xs_widtable[i].widName))->active); | 426 (GTK_TOGGLE_BUTTON(LUW(xs_widtable[i].widName))->active); |
427 break; | 427 break; |
428 | 428 |
429 case WTYPE_TEXT: | 429 case WTYPE_TEXT: |
430 /* Get text from text-widget */ | 430 /* Get text from text-widget */ |
431 xs_strcalloc((gchar **) xs_widtable[i].valData, | 431 xs_strcalloc((gchar **) xs_widtable[i].itemData, |
432 gtk_entry_get_text(GTK_ENTRY(LUW(xs_widtable[i].widName))) | 432 gtk_entry_get_text(GTK_ENTRY(LUW(xs_widtable[i].widName))) |
433 ); | 433 ); |
434 break; | 434 break; |
435 } | 435 } |
436 } | 436 } |
682 switch (xs_widtable[i].widType) { | 682 switch (xs_widtable[i].widType) { |
683 case WTYPE_BGROUP: | 683 case WTYPE_BGROUP: |
684 /* Check if current value matches the given one */ | 684 /* Check if current value matches the given one */ |
685 gtk_toggle_button_set_active( | 685 gtk_toggle_button_set_active( |
686 GTK_TOGGLE_BUTTON(LUW(xs_widtable[i].widName)), | 686 GTK_TOGGLE_BUTTON(LUW(xs_widtable[i].widName)), |
687 (*((gint *) xs_widtable[i].valData) == xs_widtable[i].valSet) | 687 (*((gint *) xs_widtable[i].itemData) == xs_widtable[i].itemSet) |
688 ); | 688 ); |
689 break; | 689 break; |
690 | 690 |
691 | 691 |
692 case WTYPE_SPIN: | 692 case WTYPE_SPIN: |
693 case WTYPE_SCALE: | 693 case WTYPE_SCALE: |
694 /* Get the value */ | 694 /* Get the value */ |
695 switch (xs_widtable[i].valType) { | 695 switch (xs_widtable[i].itemType) { |
696 case CTYPE_INT: | 696 case CTYPE_INT: |
697 tmpValue = (gfloat) *((gint *) xs_widtable[i].valData); | 697 tmpValue = (gfloat) *((gint *) xs_widtable[i].itemData); |
698 break; | 698 break; |
699 | 699 |
700 case CTYPE_FLOAT: | 700 case CTYPE_FLOAT: |
701 tmpValue = *((gfloat *) xs_widtable[i].valData); | 701 tmpValue = *((gfloat *) xs_widtable[i].itemData); |
702 break; | 702 break; |
703 | 703 |
704 default: | 704 default: |
705 tmpValue = -1; | 705 tmpValue = -1; |
706 } | 706 } |
723 | 723 |
724 case WTYPE_BUTTON: | 724 case WTYPE_BUTTON: |
725 /* Set toggle-button */ | 725 /* Set toggle-button */ |
726 gtk_toggle_button_set_active( | 726 gtk_toggle_button_set_active( |
727 GTK_TOGGLE_BUTTON(LUW(xs_widtable[i].widName)), | 727 GTK_TOGGLE_BUTTON(LUW(xs_widtable[i].widName)), |
728 *((gboolean *) xs_widtable[i].valData) | 728 *((gboolean *) xs_widtable[i].itemData) |
729 ); | 729 ); |
730 break; | 730 break; |
731 | 731 |
732 case WTYPE_TEXT: | 732 case WTYPE_TEXT: |
733 /* Set text to text-widget */ | 733 /* Set text to text-widget */ |
734 if (*(gchar **) xs_widtable[i].valData != NULL) | 734 if (*(gchar **) xs_widtable[i].itemData != NULL) |
735 { | 735 { |
736 gtk_entry_set_text( | 736 gtk_entry_set_text( |
737 GTK_ENTRY(LUW(xs_widtable[i].widName)), | 737 GTK_ENTRY(LUW(xs_widtable[i].widName)), |
738 *(gchar **) xs_widtable[i].valData); | 738 *(gchar **) xs_widtable[i].itemData); |
739 } | 739 } |
740 break; | 740 break; |
741 } | 741 } |
742 } | 742 } |
743 | 743 |