public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context)
{
List<string> availableValues = new List<string>();
foreach (var rfs in GlueState.Self.CurrentGlueProject.GetAllReferencedFiles()
.Where(item=>FileManager.GetExtension(item.Name) == "atlas"))
{
var absoluteFile = GlueCommands.Self.GetAbsoluteFileName(rfs);
if(File.Exists(absoluteFile))
{
AddFilesFromAtlasToList(absoluteFile, availableValues);
}
}
StandardValuesCollection svc = new StandardValuesCollection(availableValues);
return svc;
}