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(); }
private void showJustPackages() { TV.CollapseAll(); TV.Nodes[0].Expand(); }