public void LoadAll() { list.Clear(); names.Clear(); // add empty list at top names.Add(""); list.Add(new BindingList <AForgeFunction>()); string[] files = Directory.GetFiles(dir, "*.aforge" + type); foreach (var file in files) { list.Add(AForgeFunction.LoadList(file)); names.Add(Path.GetFileNameWithoutExtension(file)); } }
public static BindingList <AForgeFunction> GetFunctionsFromDisk(string name) { var filename = Global.BaseDirectory + @"\" + name + ".aforge" + "UP"; if (File.Exists(filename)) { return(AForgeFunction.LoadList(filename)); } filename = Global.BaseDirectory + @"\" + name + ".aforge" + "DOWN"; if (File.Exists(filename)) { return(AForgeFunction.LoadList(filename)); } return(null); }
public static BindingList <AForgeFunction> GetFunctionsFromDisk(string name, bool UpCamera) { var filename = Global.BaseDirectory + @"\" + name + ".aforge" + ((UpCamera) ? "UP" : "DOWN"); return(AForgeFunction.LoadList(filename)); }