protected override void ForAll(bool include_internals, Gtk.Callback callback) { base.ForAll(include_internals, callback); if (include_internals) { children.ForEach(child => callback(child.Child)); } }
protected override void ForAll(bool include_internals, Gtk.Callback callback) { base.ForAll(include_internals, callback); foreach (TopLevelChild child in topLevels) { callback(child.Child); } if (include_internals) { selectionBox.ForAll(include_internals, callback); } }
protected override void ForAll(bool includeInternals, Gtk.Callback callback) { base.ForAll(includeInternals, callback); foreach (var c in children.Keys.ToArray()) { if (c.Parent == null) { LoggingService.LogError("Error found unparented child in property grid:" + c.GetType()); continue; } callback(c); } }
protected override void ForAll(bool include_internals, Gtk.Callback callback) { if (!include_internals) { return; } if (Child != null) { callback(Child); } callback(vScrollBar); callback(hScrollBar); children.ForEach(child => callback(child.Child)); }
protected override void ForAll(bool include_internals, Gtk.Callback callback) { List <Widget> widgets = new List <Widget> (); foreach (Widget w in notebooks) { widgets.Add(w); } foreach (DockItem it in items) { if (it.HasWidget && it.Widget.Parent == this) { widgets.Add(it.Widget); } } foreach (Widget w in widgets) { callback(w); } }
protected override void ForAll(bool include_internals, Gtk.Callback callback) { if (!include_internals) { return; } foreach (object obj in lines) { if (obj is Widget) { callback((Widget)obj); } else if (obj is Pair) { Pair p = (Pair)obj; callback(p.Label); callback(p.Editor); } } }
protected override void ForAll(bool include_internals, Gtk.Callback callback) { containerChildren.ForEach(child => callback(child.Child)); }