add metrics editor polish

This commit is contained in:
Chris Danford
2003-04-14 21:37:09 +00:00
parent 41cc3e60cd
commit 30a33d8b2c
6 changed files with 38 additions and 11 deletions
+8 -1
View File
@@ -10,6 +10,7 @@
#include "stdafx.h"
#include "IniFile.h"
#include "RageUtil.h"
/////////////////////////////////////////////////////////////////////
@@ -101,6 +102,8 @@ void IniFile::WriteFile()
CMapStringToString &map = keys[keynum];
CStringArray as;
// for each value_name/value pair
for( POSITION pos = map.GetStartPosition(); pos != NULL; )
{
@@ -109,8 +112,12 @@ void IniFile::WriteFile()
map.GetNextAssoc( pos, value_name, value );
sTemp.Format( "%s=%s\n", value_name, value );
file.WriteString( sTemp );
as.Add( sTemp );
}
SortCStringArray( as );
for( int i=0; i<as.GetSize(); i++ )
file.WriteString( as[i] );
file.WriteString( "\n" );
}