public static void Load( XmlElement xml )
{
DisableAll();
if ( xml == null )
return;
foreach( XmlElement el in xml.GetElementsByTagName( "filter" ) )
{
try
{
LocString name = (LocString)Convert.ToInt32( el.GetAttribute( "name" ) );
string enable = el.GetAttribute( "enable" );
for(int i=0;i<m_Filters.Count;i++)
{
Filter f = (Filter)m_Filters[i];
if ( f.Name == name )
{
if ( Convert.ToBoolean( enable ) )
f.OnEnable();
break;
}
}
}
catch
{
}
}
}