Esempio n. 1
0
        public FrmMIT(string code)
        {
            InitializeComponent();
            MIT m = new MIT(code);
            var f = m.ListaFunkcija;
            int i = 1;

            groupBox1.Text += f.Count.ToString();
            foreach (MIT.Funkcija fun in f)
            {
                int  j = 0;
                bool d = i % 2 == 0;
                TLP.RowStyles.Add(new RowStyle(SizeType.Absolute, 30));
                TLP.Controls.Add(DajLabel(fun.Ime, d), j++, i);
                TLP.Controls.Add(DajLabel(fun.FanIn.ToString(), d), j++, i);
                TLP.Controls.Add(DajLabel(fun.FanOut.ToString(), d), j++, i);
                TLP.Controls.Add(DajLabel(fun.Duzina.ToString(), d), j++, i);
                TLP.Controls.Add(DajLabel(fun.IFC.ToString(), d), j++, i);
                TLP.Controls.Add(DajLabel(fun.WIFC.ToString(), d), j++, i++);
                var      p     = fun.Parametri;
                TreeNode param = new TreeNode("Parametri (" + p.Count.ToString() + ")");
                foreach (var z in p)
                {
                    param.Nodes.Add(z.Key + " [" + z.Value + "]");
                }
                TreeNode fn = new TreeNode(fun.Ime);
                fn.Nodes.Add(new TreeNode("Povratni tip: " + fun.PovratniTip));
                fn.Nodes.Add(new TreeNode("Dužina (br. linija): " + fun.Duzina));
                fn.Nodes.Add(param);
                TV.Nodes.Add(fn);
            }
            TV.CollapseAll();
        }
Esempio n. 2
0
 private void showJustPackages()
 {
     TV.CollapseAll();
     TV.Nodes[0].Expand();
 }