gfx2.dat is now replaced by an editable "skin" file: 'gfx2gui.gif', and a reference INI file: 'gfx2def.ini'.

git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@557 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
Yves Rizoud
2009-01-27 00:10:02 +00:00
parent c018c13352
commit e302f2d26a
15 changed files with 803 additions and 305 deletions

View File

@@ -411,22 +411,15 @@ int Charger_INI(struct S_Config * Conf)
Fichier=fopen(Nom_du_fichier,"rb");
if (Fichier==0)
{
// Si le fichier ini est absent on le relit depuis gfx2.dat
// Si le fichier ini est absent on le relit depuis gfx2def.ini
strcpy(Nom_du_fichier,Repertoire_des_donnees);
strcat(Nom_du_fichier,"gfx2.dat");
strcat(Nom_du_fichier,"gfx2def.ini");
Fichier=fopen(Nom_du_fichier,"rb");
if (Fichier == 0)
{
free(Nom_du_fichier);
free(Buffer);
return ERREUR_DAT_ABSENT;
}
if (fseek(Fichier, DAT_DEBUT_INI_PAR_DEFAUT ,SEEK_SET))
{
fclose(Fichier);
free(Nom_du_fichier);
free(Buffer);
return ERREUR_DAT_CORROMPU;
return ERREUR_INI_ABSENT;
}
}