Subversion Repositories spk

Rev

Rev 130 | Rev 160 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 130 Rev 134
Line 84... Line 84...
84
			else
84
			else
85
				str->data = CyString::Number(type);
85
				str->data = CyString::Number(type);
86
		}
86
		}
87
	}
87
	}
88
 
88
 
89
	CyString GetSizeString ( unsigned long lSize)
89
	Utils::String GetSizeString ( unsigned long lSize)
90
	{
90
	{
91
		float size = (float)lSize;
91
		float size = (float)lSize;
92
 
92
 
93
		int level = 0;
93
		int level = 0;
94
		while ( size > 1000 )
94
		while ( size > 1000 )
Line 97... Line 97...
97
			++level;
97
			++level;
98
			if ( level >= 3 )
98
			if ( level >= 3 )
99
				break;
99
				break;
100
		}
100
		}
101
 
101
 
102
		CyString s;
102
		Utils::String s;
103
		char str[20];
103
		char str[20];
104
		switch ( level )
104
		switch ( level )
105
		{
105
		{
106
			case 0:
106
			case 0:
107
				SPRINTF(str, "%.0f"), size );
107
				SPRINTF(str, "%.0f"), size );