FSO.IDE.MainWindow.AddForms C# (CSharp) Méthode

AddForms() private méthode

private AddForms ( bool lastHad, IEnumerable forms ) : bool
lastHad bool
forms IEnumerable
Résultat bool
        private bool AddForms(bool lastHad, IEnumerable<object> forms)
        {
            var items = windowToolStripMenuItem.DropDownItems;
            if (lastHad && forms.Count() > 0) {
                items.Add(new ToolStripSeparator());
                lastHad = false;
            }

            foreach (var res in forms)
            {
                var form = (Form)res;
                var item = new ToolStripMenuItem(form.Text);
                WindowButtons.Add(item, form);
                item.Click += WindowItem_Click;
                items.Add(item);
            }

            return (lastHad || forms.Count() > 0);
        }