void AddAsterisk_toWindowName(ProjectTree.ProjectTreeNode.ProjectTreeState newState) { if (newState == ProjectTree.ProjectTreeNode.ProjectTreeState.Changed) { Text = WindowName + " *"; } else { Text = WindowName; } }
void AddTextMark(ProjectTree.ProjectTreeNode.ProjectTreeState newState1, ProjectTree.ProjectTreeNode.UpdateState newState2) { Text = Impl.Name; if (newState1 == ProjectTreeNode.ProjectTreeState.Changed) { Text = Text + " *"; } if (newState2 == ProjectTreeNode.UpdateState.NotUpdated) { Text = "! " + Text; } if (OnMyTreeNodeTextChanged != null) { OnMyTreeNodeTextChanged(Text); } }
void OnImplStateChanged(ProjectTree.ProjectTreeNode.ProjectTreeState newState) { AddTextMark(newState, Impl.Updated); }
static void DataStateChangedImpl(ProjectTree.ProjectTreeNode.ProjectTreeState newState) { DataStateChanged(newState); }