diff --git a/gfx2def.ini b/gfx2def.ini index 8b6090dd..752096b8 100644 --- a/gfx2def.ini +++ b/gfx2def.ini @@ -81,11 +81,6 @@ ; 2: Fun | 2: Fun Font = 1 ; (default 1) - ; Name of the skinfile you want to | Nom du fichier skin que vous voulez - ; use. | utiliser. - ; default 'modern.png' - Skin_file = modern.png - [FILE_SELECTOR] # [SELECTEUR_DE_FICHIERS] ; Show hidden files and | Afficher les fichiers et répertoires @@ -326,4 +321,9 @@ ; GrafX2 to recognize them as a combo. Double_key_speed = 500; (Default 500) + ; Name of the skinfile you want to | Nom du fichier skin que vous voulez + ; use. | utiliser. + ; default 'modern.png' + Skin_file = modern.png + ; end of configuration diff --git a/readini.c b/readini.c index 4fc2e54a..f1594c1d 100644 --- a/readini.c +++ b/readini.c @@ -529,11 +529,6 @@ int Load_INI(T_Config * conf) goto Erreur_ERREUR_INI_CORROMPU; conf->Font=values[0]-1; - if(!Load_INI_get_string(file,buffer,"Skin_file",value_label,1)) - strcpy(conf->SkinFile,value_label); - else - strcpy(conf->SkinFile,"modern.png"); - if ((return_code=Load_INI_reach_group(file,buffer,"[FILE_SELECTOR]"))) goto Erreur_Retour; @@ -810,7 +805,7 @@ int Load_INI(T_Config * conf) } conf->Double_click_speed=500; - // Optional, speed of double-click (>98.0%) + // Optional, speed of double-click (>2.0) if (!Load_INI_get_values (file,buffer,"Double_click_speed",1,values)) { if ((values[0]>0) || (values[0]<=2000)) @@ -818,13 +813,19 @@ int Load_INI(T_Config * conf) } conf->Double_key_speed=500; - // Optional, speed of double-keypress (>98.0%) + // Optional, speed of double-keypress (>2.0) if (!Load_INI_get_values (file,buffer,"Double_key_speed",1,values)) { if ((values[0]>0) || (values[0]<=2000)) conf->Double_key_speed=values[0]; } + // Optional, name of skin file. (>2.0) + if(!Load_INI_get_string(file,buffer,"Skin_file",value_label,1)) + strcpy(conf->SkinFile,value_label); + else + strcpy(conf->SkinFile,"modern.png"); + fclose(file); diff --git a/saveini.c b/saveini.c index e30ccd11..4130624a 100644 --- a/saveini.c +++ b/saveini.c @@ -480,12 +480,6 @@ int Save_INI(T_Config * conf) if ((return_code=Save_INI_set_values (Ancien_fichier,Nouveau_fichier,buffer,"Font",1,values,0))) goto Erreur_Retour; - if ((return_code=Save_INI_set_strings (Ancien_fichier,Nouveau_fichier,buffer,"Skin_file",conf->SkinFile))) - goto Erreur_Retour; - -puts(conf->SkinFile); - - if ((return_code=Save_INI_reach_group(Ancien_fichier,Nouveau_fichier,buffer,"[FILE_SELECTOR]"))) goto Erreur_Retour; @@ -648,6 +642,9 @@ puts(conf->SkinFile); values[0]=(conf->Double_key_speed); if ((return_code=Save_INI_set_values (Ancien_fichier,Nouveau_fichier,buffer,"Double_key_speed",1,values,0))) goto Erreur_Retour; + + if ((return_code=Save_INI_set_strings (Ancien_fichier,Nouveau_fichier,buffer,"Skin_file",conf->SkinFile))) + goto Erreur_Retour; Save_INI_flush(Ancien_fichier,Nouveau_fichier,buffer);