public void ZUpdateList() { if (_c.Model == null) { _c.Model = this; } else { StructureChanged?.Invoke(this, new TreePathEventArgs(TreePath.Empty)); } }
public void OnStructureChanged(TreePath path) { if (UpdateLocks > 0) { structureChangedItems.AddIfNotExists(path.LastNode as ITabularObject); return; } else { StructureChanged?.Invoke(this, new TreePathEventArgs(path)); } }
public override void OnNodesInserted(ITabularObject parent, params ITabularObject[] children) { if (UpdateLocks > 0) { structureChangedItems.AddIfNotExists(parent); return; } else { if (FilterActive && FilterMode == FilterMode.Flat) { StructureChanged?.Invoke(this, new TreePathEventArgs()); } else { NodesInserted?.Invoke(this, new TreeModelEventArgs(GetPath(parent), children)); } } }
public void OnStructureChanged(TreePath path) { if (UpdateLocks > 0) { structureChangedItems.AddIfNotExists(path.LastNode as ITabularObject); return; } else { if (!string.IsNullOrEmpty(Filter) && FilterMode == FilterMode.Flat) { StructureChanged?.Invoke(this, new TreePathEventArgs()); } else { StructureChanged?.Invoke(this, new TreePathEventArgs(path)); } } }
public void ZUpdateList() { //ADebug.PrintFunc(); bool cmdPrevDisable = (Program.Model?.OpenFiles.Count ?? 0) < 2; if (cmdPrevDisable != _cmdPrevDisabled) { _cmdPrevDisabled = cmdPrevDisable; Strips.EnableCmd(nameof(CmdHandlers.File_PreviousDocument), !cmdPrevDisable); } if (_c.Model == null) { _c.Model = this; } else { StructureChanged?.Invoke(this, new TreePathEventArgs(TreePath.Empty)); } }
public void OnStructureChanged(TreePathEventArgs args) { StructureChanged?.Invoke(this, args); }
private void OnStructureChanged() { StructureChanged?.Invoke(this, new TreePathEventArgs(TreePath.Empty)); }
private void OnStructureChanged(Object sender, EventArgs args) { StructureChanged?.Invoke(sender, args); }
public void DoStructureChanged() { StructureChanged?.Invoke(this, new TreePathEventArgs(TreePath.Empty)); }
public virtual void OnStructureChanged(ITabularNamedObject obj = null) { StructureChanged?.Invoke(this, obj); }
public void OnStructureChanged(Node node) { StructureChanged?.Invoke(this, new TreeModelEventArgs(GetPath(node), new object[0])); }
protected void FireStructureChanged() { StructureChanged?.Invoke(this, new EventArgs()); }
public void NotifyNodesReordered(TreePath path) { StructureChanged?.Invoke(this, new TreePathEventArgs(path)); }