private static void LoadProperties()
{
if (propertiesLoaded)
return;
lock (allFonts) {
if (propertiesLoaded)
return;
try {
LoadRegistry();
foreach (String font in registryNames["fonts"].Keys) {
allFonts[font] = ReadFontProperties(font);
}
}
catch {
}
propertiesLoaded = true;
}
}