Converted data config file to text, added new parser stuff.

This commit is contained in:
n-a-c-h
2005-06-01 00:00:58 +00:00
parent 7956fc55da
commit 7cc94adb76
5 changed files with 1348 additions and 14 deletions

View File

@@ -63,13 +63,10 @@ unsigned char CalcCfgChecksum()
void GUIRestoreVars()
{
unsigned char read_cfg_vars(const char *);
FILE *cfg_fp;
if ((cfg_fp = fopen(GUIFName, "rb")))
{
fread(&GUIRAdd, 1, PHnumGUIsave, cfg_fp);
fclose(cfg_fp);
}
read_cfg_vars(GUIFName);
smallscreenon = (unsigned int)GUIsmallscreenon;
ScreenScale = GUIScreenScale;
@@ -106,14 +103,14 @@ void GUIRestoreVars()
void ExecGUISaveVars()
{
unsigned char write_cfg_vars(const char *);
FILE *cfg_fp;
if (ShowTimer == 1) { TimeChecker = CalcCfgChecksum(); }
if (!cfgdontsave && (cfg_fp = fopen(GUIFName, "wb")))
if (!cfgdontsave)
{
fwrite(&GUIRAdd, 1, PHnumGUIsave, cfg_fp);
fclose(cfg_fp);
write_cfg_vars(GUIFName);
}
if (NumComboGlob && (cfg_fp = fopen(GUICName, "wb")))