Enchanchement #2, #3 and #4 fixed

This commit is contained in:
BlubbFish 2017-04-16 20:55:53 +00:00
parent 70d2a8084b
commit ef252b354a
3 changed files with 11 additions and 7 deletions

View File

@ -21,14 +21,18 @@ namespace BlubbFish.Utils
return Activator.CreateInstance(typeof(T), true) as T;
}
public void SetObserver(OwnView tray)
public void SetObserver(OwnView view)
{
this.observer.Add(tray);
tray.Update();
this.observer.Add(view);
view.Update();
}
public void RemoveObserver(OwnView view) {
this.observer.Remove(view);
}
protected void Update()
{
this.observer.ForEach(delegate (OwnView tray) { tray.Update(); });
this.observer.ForEach(delegate (OwnView view) { view.Update(); });
}
abstract protected void Init();
}

View File

@ -10,7 +10,7 @@ using System.Runtime.InteropServices;
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Utils")]
[assembly: AssemblyCopyright("Copyright © 2014 - 09.03.2017")]
[assembly: AssemblyCopyright("Copyright © 2014 - 16.04.2017")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
// übernehmen, indem Sie "*" eingeben:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.2.2")]
[assembly: AssemblyFileVersion("1.0.2.2")]
[assembly: AssemblyVersion("1.0.2.3")]
[assembly: AssemblyFileVersion("1.0.2.3")]

Binary file not shown.