internal Display(DisplayMgr mgr, Guid id, string name, DisplayGroup group) { _displayMgr = mgr; _id = id; _name = name; Group = group; }
internal Display(DisplayMgr mgr, string name, DisplayGroup group) { _displayMgr = mgr; _id = Guid.NewGuid(); _name = name; Group = group; }
public Display AddDisplay(string name, DisplayGroup parent, ref string err) { foreach (var d in DisplayList) { if (d.Group == parent) { if (string.Compare(name, d.Name, true) == 0) { err = "Name already exist"; return(null); } } } Display display = new Display(this, name, null); _ltDisplay.Add(display); return(display); }
public DisplayGroup AddGroup(string name, DisplayGroup parent, ref string err) { foreach (var g in GroupList) { if (g.ParentGroup == parent) { if (string.Compare(name, g.Name, true) == 0) { err = "Name already exist"; return(null); } } } DisplayGroup group = new DisplayGroup(this, name); _ltGroup.Add(group); return(group); }