/// <summary> /// /// </summary> public LanguageList() { mLanguages = new ArrayList(); string[] files = Directory.GetFiles(".", "*.syn"); foreach (string file in files) { //try //{ SyntaxLoader l = new SyntaxLoader(); mLanguages.Add(l.Load(file)); //} //catch(System.Exception x) //{ // Console.WriteLine (x.Message); //} } }
public static Language FromSyntaxFile(Stream stream) { SyntaxLoader sl = new SyntaxLoader(); return(sl.Load(stream)); }
//public TextStyle[] TextStyles //{ // get // { // TextStyle[] sts = new TextStyle[_Styles.Count]; // _Styles.CopyTo(sts,0); // return sts; // } // set // { // _Styles.Clear(); // TextStyle[] sts = value; // foreach (TextStyle style in sts) // { // _Styles.Add(style.Name, style); // } // } //} public static Language FromSyntaxFile(string filename) { SyntaxLoader sl = new SyntaxLoader(); return(sl.Load(filename)); }