Example #1
0
        public void LoadLanguages(string path)
        {
            TreeViewSerializer ts = new TreeViewSerializer();
            TreeView           tv = new TreeView();

            ts.LoadXmlFileInTreeView(tv, path);
            TreeNode t  = tv.Nodes[0];
            TreeNode t1 = t.Nodes[0];

            GlobalLang = new List <Language>();
            int count = t1.Nodes.Count;

            CurrentLanguage = Convert.ToInt32(t1.Nodes[0].Text);
            for (int i = 1; i < count; i++)
            {
                Language l  = new Language();
                TreeNode t2 = t1.Nodes[i];
                l.name    = t2.Text;
                l.Entries = new List <string>();
                int count2 = t2.Nodes.Count;
                for (int j = 0; j < count2; j++)
                {
                    l.Entries.Add(XMLToStr(t2.Nodes[j].Text));
                }
                GlobalLang.Add(l);
            }
        }
Example #2
0
        public void ImportDefinitionsXML(string path)
        {
            TreeViewSerializer ts = new TreeViewSerializer();
            TreeView           v  = new TreeView();

            ts.LoadXmlFileInTreeView(v, path);
            TreeNode t    = v.Nodes[0];
            TreeNode t2   = t.Nodes[0];
            TreeNode Root = t2.Nodes[0].Clone() as TreeNode;

            ImportDefinitions(Root);
        }
Example #3
0
 public void LoadLanguages(string path)
 {
     TreeViewSerializer ts = new TreeViewSerializer();
     TreeView tv = new TreeView();            
     ts.LoadXmlFileInTreeView(tv, path);
     TreeNode t = tv.Nodes[0];
     TreeNode t1 = t.Nodes[0];
     GlobalLang = new List<Language>();
     int count = t1.Nodes.Count;
     CurrentLanguage = Convert.ToInt32(t1.Nodes[0].Text);
     for (int i = 1; i < count; i++)
     {
         Language l = new Language();
         TreeNode t2 = t1.Nodes[i];
         l.name = t2.Text;
         l.Entries = new List<string>();
         int count2 = t2.Nodes.Count;
         for (int j = 0; j < count2; j++)
             l.Entries.Add(XMLToStr(t2.Nodes[j].Text));
         GlobalLang.Add(l);
     }
 }
 public void ImportDefinitionsXML(string path)
 {
     TreeViewSerializer ts = new TreeViewSerializer();
     TreeView v = new TreeView();
     ts.LoadXmlFileInTreeView(v, path);
     TreeNode t = v.Nodes[0];
     TreeNode t2 = t.Nodes[0];
     TreeNode Root = t2.Nodes[0].Clone() as TreeNode;
     ImportDefinitions(Root);
 }